Kattni
2ea330581d
Merge pull request #5310 from dhalbert/rsp2040-i2s-fix
...
Fix RP2040 I2S: always copy to output buffer
2021-09-07 18:18:30 -04:00
Scott Shawcroft
a5ac5e1efb
Merge pull request #5297 from durapensa/s2mini
...
Lolin S2 Mini - remove NeoPixel, pin assignments to match Wemos
2021-09-07 14:11:21 -07:00
Dan Halbert
d2d0bd289f
Fix RP2040 I2S: always copy to output buffer
2021-09-07 16:35:42 -04:00
Max Holliday
674a3027fc
updating pycubed firmware for mainboardv05 :)
2021-09-04 18:39:24 -06:00
Durapensa
7e10785ec7
Lolin S2 Mini - fix EOF issue caught by pre-commit
2021-09-03 16:46:50 -04:00
durapensa
2fc372b9e1
Lolin S2 Mini - Apply suggestions from code review
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2021-09-03 15:10:22 -04:00
Neradoc
8625e53817
change board dicts to include a common macro with __name__
2021-09-03 21:03:55 +02:00
Durapensa
15fc44cab7
Lolin S2 Mini fix typo in pin assignment
2021-09-03 12:20:07 -04:00
Durapensa
32b9450e7f
Lolin S2 Mini removed some redundant comments
2021-09-03 12:14:59 -04:00
Durapensa
c0f039da29
Lolin S2 Mini added pin definitions from Wemos/Lolin D1 Mini
2021-09-03 12:08:38 -04:00
Durapensa
ef6d7fe731
Lolin S2 Mini change 'Espressif' references to 'Wemos'
2021-09-03 10:17:44 -04:00
Durapensa
765eee424e
Lolin S2 Mini added I2C & SPI defs from Espressif MicroPython
2021-09-03 10:08:38 -04:00
Durapensa
ec20b2a02e
Merge branch 'main' of github.com:adafruit/circuitpython into s2mini
2021-09-03 09:26:47 -04:00
Durapensa
762c15535f
Lolin S2 Mini pin assignment changes
2021-09-03 09:12:14 -04:00
Scott Shawcroft
3508b01ed9
Merge pull request #5294 from tannewt/patch-1
...
Add FeatherS2 Neo from Unexpected Maker
2021-09-02 12:44:27 -07:00
Scott Shawcroft
bf5e8bf20b
Use Espressif PID
2021-09-02 10:17:38 -07:00
Scott Shawcroft
a78cc7a22c
Merge pull request #5293 from microDev1/patch
...
Make `aesio` module full build dependent
2021-09-02 09:34:53 -07:00
microDev
d526925d49
make aesio module full build dependent
2021-09-02 19:02:01 +05:30
Seon Rozenblum
9bfa2a416d
Added STAGE support for my TinyS2 board
2021-09-02 18:09:08 +10:00
Seon Rozenblum
24859ed596
Added support for my new FeatherS2 Neo esp32s2 board
2021-09-02 15:01:52 +10:00
Scott Shawcroft
57e4b78340
Merge pull request #5284 from tannewt/linking_fixes
...
Two fixes, one for ble workflow, one for linking
2021-09-01 15:21:33 -07:00
Scott Shawcroft
cf0899487f
Merge pull request #5237 from jepler/hmi
...
Add Espressif's HMI DevKit
2021-09-01 13:49:58 -07:00
Scott Shawcroft
0d280fa83c
Two fixes, one for ble workflow, one for linking
...
BLE workflow had an incorrect list size for characteristics
Linking didn't advance . link it should have without extra ().
2021-09-01 12:43:43 -07:00
Scott Shawcroft
9557ca89f2
Update USB PID
2021-09-01 10:50:48 -07:00
Scott Shawcroft
b80ffee105
Merge pull request #5268 from hathach/nrf-usb-compliance-test
...
Update tinyusb for USB Compliance Verification test
2021-09-01 10:48:35 -07:00
Scott Shawcroft
9c4c3e1780
Only sort .text for nrf
2021-09-01 08:57:18 -07:00
Damien George
25f30eb8a6
stm32/boards/LEGO_HUB_NO6: Add comment re constraints on SPI flash cfg.
...
Signed-off-by: Damien George <damien@micropython.org>
2021-09-02 00:03:41 +10:00
Bruce Segal
bec7a6265a
Change name VBAT_SENSE -> BATTERY
2021-08-31 19:52:40 -07:00
Scott Shawcroft
0cffa6be81
Sort .text section to reduce fill on nRF
2021-08-31 19:33:44 -07:00
Scott Shawcroft
cd5acae4f4
Sort .text section to reduce fill
2021-08-31 18:04:01 -07:00
Bruce Segal
736b592d2d
Add IO9 / VBAT_SENSE to lilygo-t8-s2-st7789
2021-08-31 16:50:50 -07:00
Scott Shawcroft
771b4c7464
Add two space saving knobs
...
* Reduce the number of supported HID reports of IDs per descriptor.
This saves ~200 bytes in the default HID objects.
* (Not enabled) Compute QSTR attrs on init. This trades 1k RAM for
flash. Flash is the default (1).
2021-08-31 13:02:34 -07:00
Scott Shawcroft
cc0a6c8a5f
Merge remote-tracking branch 'adafruit/main' into fix_nrf_wdt_crashes
2021-08-31 11:03:44 -07:00
Damien George
35ead0ff0f
javascript/Makefile: Change variable to EXPORTED_RUNTIME_METHODS.
...
EXTRA_EXPORTED_RUNTIME_METHODS is deprecated.
Signed-off-by: Damien George <damien@micropython.org>
2021-09-01 00:42:40 +10:00
microDev
513ca098f9
Merge pull request #5273 from tannewt/fix_nrf_light_sleep_cdc
...
Fix nrf light_sleep when on usb
2021-08-31 13:29:04 +05:30
microDev
1dbeed87af
Merge pull request #5253 from tannewt/fix_nrf_gpiote_crash
...
Fix GPIOTE crashes by checking everything is ok
2021-08-31 09:11:36 +05:30
David Lechner
86371781e9
tools/uncrustify: Force 1 newline at end of file.
...
To keep things neat and tidy, we ensure that each file has 1 and only 1
newline at the end of each file.
Signed-off-by: David Lechner <david@pybricks.com>
2021-08-31 13:14:45 +10:00
Scott Shawcroft
6ef5241f59
Merge pull request #5267 from pewpew-game/meowbit-stage
...
stm32: Add support for Stage games to Meowbit
2021-08-30 18:35:41 -07:00
Scott Shawcroft
5fb4fa6f12
Merge pull request #5260 from jepler/paralleldisplay
...
Split out paralleldisplay to its own module
2021-08-30 18:35:15 -07:00
Scott Shawcroft
fa9c2189d4
Fix nrf light_sleep when on usb
...
Don't let pending serial input wake us up
Fixes #5257
2021-08-30 18:26:12 -07:00
Scott Shawcroft
a4246bcfa3
Fix two watchdog crashes
...
Fixes a crash from trying to raise an exception when trying to
deinit a RESET wdt by not raising an exception.
Fixes a crash when raise a wdt exception in the REPL when waiting
for input. We now catch and print any exceptions raised.
Fixes #5261
2021-08-30 18:10:43 -07:00
Scott Shawcroft
3ea90dbc1e
Merge pull request #5263 from jepler/printf-0xp
...
Include leading 0x on addresses printed with %p
2021-08-30 18:00:43 -07:00
Scott Shawcroft
838d30b3a4
Fix incorrect macros
2021-08-30 14:40:14 -07:00
Scott Shawcroft
8fbb3e6d25
Merge pull request #5239 from durapensa/s2mini
...
Add board Lolin S2 Mini
2021-08-30 14:12:56 -07:00
Scott Shawcroft
eabceb9fce
Fix builds without alarm
2021-08-30 14:09:36 -07:00
Radomir Dopieralski
89fc1890af
stm32: Add support for Stage games to Meowbit
...
This enables the _stage library and adds stage and ugame modules to the
frozen modules, so that all Stage games should work.
I had to do several hacks:
* Since displayio.release_displays doesn't release the pins, I couldn't
re-initialize the display inside the ugame module. Instead I changed
the default display initialization for the board to match what Stage
expects.
* I wanted to make the MENU key works as K_Z, but when I try to use it
with the keypad module, I get "pin in use" error. So for now only the
A and B buttons are used.
2021-08-30 20:27:50 +02:00
Damien George
6f19b9c08d
stm32/boards/LEGO_HUB_NO6: Add make commands to backup/restore firmware.
...
Signed-off-by: Damien George <damien@micropython.org>
2021-08-31 00:16:39 +10:00
Damien George
bac791c5fd
stm32/boards/LEGO_HUB_NO6: Skip first 1MiB of SPI flash for storage.
...
The first 1MiB is used by the built-in bootloader and is best left as-is.
Signed-off-by: Damien George <damien@micropython.org>
2021-08-31 00:16:39 +10:00
Damien George
e3eed26d0b
stm32/boards/LEGO_HUB_NO6: Change SPI flash storage to use hardware SPI.
...
Signed-off-by: Damien George <damien@micropython.org>
2021-08-31 00:16:39 +10:00
Damien George
6936f410ab
stm32/storage: Make extended-block-device more configurable.
...
A board can now define the following to fully customise the extended block
device interface provided by the storage sub-system:
- MICROPY_HW_BDEV_BLOCKSIZE_EXT
- MICROPY_HW_BDEV_READBLOCKS_EXT
- MICROPY_HW_BDEV_WRITEBLOCKS_EXT
- MICROPY_HW_BDEV_ERASEBLOCKS_EXT
Signed-off-by: Damien George <damien@micropython.org>
2021-08-31 00:16:39 +10:00