Dan Halbert
624a53adee
Merge pull request #4900 from hathach/fix-nrf-control-race-condition
...
update tinyusb to fix nrf control race condition
2021-06-21 09:39:43 -04:00
Limor "Ladyada" Fried
6dbeb75a4f
Merge pull request #4880 from jepler/esp32s2-imagecapture
...
Esp32s2: implement ParallelImageCapture
2021-06-19 16:17:56 -04:00
hathach
b3a91220de
fix build with esp32s2
2021-06-19 12:55:54 +07:00
Tsutomu IKEGAMI
fd222dd066
Fix typo in Wio Terminal pin board.I2S_BLCK to I2S_BCLK (bit clock)
2021-06-15 20:51:55 +09:00
Dan Halbert
b151bee0a2
Merge pull request #4887 from mcauser2/tinys2spi
...
Change TinyS2 default SPI pins
2021-06-14 19:30:26 -04:00
Kattni Rembor
12d0e65a2a
Space out pin groups.
2021-06-14 15:37:02 -04:00
Kattni Rembor
f96642de25
Add A0 as alias to pot pin.
2021-06-14 15:32:12 -04:00
Mike Causer
ceea6397a3
Change TinyS2 default SPI pins
2021-06-15 01:17:39 +10:00
Jeff Epler
1a06d06468
ulab: disable on several stm boards with constrained flash storage
2021-06-11 07:46:21 -05:00
Jeff Epler
2cbdd18a20
esp32s2: Implement parallel image capture
2021-06-10 11:27:49 -05:00
Jeff Epler
268717e427
ParallelImageCapture: Switch to taking a list of pins
...
.. adopting validate_pins from RGBMatrix into shared-bindings
.. updating other platforms for API change
2021-06-10 11:15:18 -05:00
Jeff Epler
7782bc2e2e
Skeleton implementation, does nothing
2021-06-10 11:15:18 -05:00
Jeff Epler
98f812e0c2
esp32s2: cam.c: Remove GPIO interrupt at deinit
2021-06-10 11:15:18 -05:00
Jeff Epler
929d6dab73
esp32s2: cam.c: work around possible compiler bug
2021-06-10 11:15:18 -05:00
Jeff Epler
8c88ab8142
cam: Use a named constant instead of a number
2021-06-10 11:15:18 -05:00
Jeff Epler
400d1d90c9
cam: Add a way to check if a frame is ready without blocking
2021-06-10 11:15:18 -05:00
Jeff Epler
5d5098152a
cam: Remove support for xclk
...
we do this our own way in CP
2021-06-10 11:15:18 -05:00
Jeff Epler
20098dfdd8
cam: Improve memory allocation
...
* realloc the dma descriptors and buffers, so we can change the image size
* NULL out the camera pointer after deinit, so deinit is idempotent
2021-06-10 11:15:18 -05:00
Jeff Epler
43509495ea
cam: Always work in total pixels, not width x height
2021-06-10 11:15:18 -05:00
Jeff Epler
eaf2def340
esp32s2: fix build errors in cam.c
2021-06-10 11:15:18 -05:00
Jeff Epler
dc6472bb5b
esp32s2: Add "cam" files from esp-dev-kits@282a356
...
.. these files have been re-formatted by our code-formatting
scripts, so their content does NOT match upstream.
2021-06-10 11:15:18 -05:00
Jeff Epler
a0ec95f092
kaluga 1.2: add camera_data_tuple
2021-06-10 11:15:18 -05:00
Jeff Epler
80f909001d
esp32s2: Add support for make monitor
...
`idf.py monitor` connects to the debug UART and shows the messages. In
contrast to a traditional terminal program, it also has the limited
ability to transform hex addresses into file & line number information,
especially for debug builds.
This requires the elf file be copied to a specific place.
2021-06-10 11:15:18 -05:00
Jeff Epler
3e83834621
esp32s2: Add claim_pin_number
...
In ParallelImageCapture we need to grab a group of pins by number
2021-06-10 11:15:10 -05:00
Ben Clifford
5c835adb10
Correct pull-down direction in parameter documentation for rp2pio
2021-06-09 20:39:56 +00:00
Jeff Epler
576003e989
Merge pull request #4873 from netroy/fix-4810
...
Update the sdkconfig for LILYGO TTGO T8 ESP32-S2
2021-06-09 14:44:42 -05:00
Jeff Epler
26a75f74ec
Merge pull request #4862 from DavePutz/issue_3383
...
Fix for issue #3383 - SAMD5x microcontroller.cpu.voltage
2021-06-09 14:42:27 -05:00
root
bc34403d71
Removed all references to MICROCONTROLLER_VOLTAGE_DISABLE
2021-06-09 10:46:14 -05:00
Aditya
3e463ed89e
fix #4810
2021-06-09 17:37:22 +02:00
Jeff Epler
124c7b785a
Add kaluga version 1.3
...
.. this board is nearly the same as the "1.2" version originally
released, but makes a few changes to reduce pin conflicts between the 13-pin
camera header and the bootstrapping pins. "1.3" was introduced in summer
2020-- check the bottom of your board silk to find out whether you have a 1.2
or a 1.3, because it's not clear whether there is remaining 1.2 stock.
Another vexing fact about the 1.3 is that its LCD can have one of two
chipets, and the chipset used is not marked anywhere!
2021-06-08 13:28:48 -05:00
root
72db13fc2d
enable microcontroller.cpu.voltage on SAME54
2021-06-08 10:04:40 -05:00
Limor "Ladyada" Fried
c1c101ca2d
Merge pull request #4864 from ladyada/main
...
macropad rev B definion and fix for SH110x addressing
2021-06-07 21:59:56 -04:00
lady ada
2ff9e9766f
handclang
2021-06-07 12:39:59 -04:00
Limor "Ladyada" Fried
c4f685aab1
Merge pull request #4865 from ZodiusInfuser/pimoroni_boards
...
Added definition for upcoming Pimoroni RP2040 board
2021-06-07 11:13:01 -04:00
lady ada
3890271f19
turn off all neopix when booting
2021-06-06 18:30:17 -04:00
lady ada
01195c2089
update to rev B
2021-06-06 15:57:41 -04:00
root
b2dea8ae0d
Fix for issue #3383 - SAMD51 microcontroller.cpu.voltage
2021-06-05 16:17:14 -05:00
Scott Shawcroft
bc014cecb5
Merge pull request #4859 from DavePutz/hcsr04_fix
...
Fix pulsein pause and resume functions to handle HCSR04
2021-06-04 13:26:05 -07:00
Scott Shawcroft
121ea4283f
Merge pull request #4855 from jepler/update-run-tests
...
run_tests: Parallelism improvements, partial sync with micropython
2021-06-04 10:36:50 -07:00
root
57334c812e
Fix pulsein pause and resume functions to handle HCSR04
2021-06-04 12:10:41 -05:00
ZodiusInfuser
af7557b53b
Updated with final USB PID
2021-06-04 16:02:32 +01:00
Jeff Epler
a99eba35b8
Merge pull request #4809 from DavePutz/issue_4266
...
Fix for Issue #4266 - second PWMAudioOut interferes with the first one
2021-06-03 19:08:28 -05:00
Jeff Epler
e6fe55349d
run_tests: Parallelism improvements, partial sync with micropython
...
Take changes from https://github.com/micropython/micropython/pull/3694
(expected to be merged soon) as well as other accumulated stuff from
upstream that we want.
Leave our desired differences, including:
* silencing warnings in python3
* renaming the file descriptors returned by openpty()
* adding ulab tests
* Adding "." to the import path for skip_if
This speeds up `make test_full` and should also reduce the time in CI
a little bit.
2021-06-03 16:17:47 -05:00
ZodiusInfuser
6011db3aec
Added board definition
2021-06-03 15:49:23 +01:00
George White
9cde8a2265
MicroMod SAMD51 - correct I2C_INT pin
2021-06-03 06:05:13 -04:00
George White
26c6bd2346
MicroMod SAMD51 - correct SCL2
2021-06-03 05:39:09 -04:00
George White
6e36f30d9f
MicroMod SAMDt1 - correct board nane
2021-06-03 05:36:05 -04:00
George White
2b068414e1
Fix missing comma
...
Doh
2021-06-02 23:13:08 -04:00
George White
0437199706
Fix some pin mappings
...
Conflicts:
ports/atmel-samd/boards/sparkfun_samd51_micromod/pins.c
2021-06-02 22:22:04 -04:00
George White
4c493c86c8
Add Sparkfun MicroMod SAMD51
2021-06-02 22:05:58 -04:00