Jeff Epler
ea638c0401
Merge pull request #5753 from 0hotpotman0/main
...
Add new board Seeed_XIAO_nRF52840
2021-12-27 15:41:14 -07:00
Jeff Epler
9cf2baf68e
remove unneeded LONGINT_IMPL logic
2021-12-27 16:39:33 -06:00
Jeff Epler
34e8bfd09e
explicitly use mpz long ints on this board
2021-12-27 16:39:04 -06:00
Jeff Epler
f5fa4ae237
Merge pull request #5764 from dannystaple/patch-1
...
Fix RST formatting for readthedocs
2021-12-27 09:41:46 -07:00
Jeff Epler
1d13c4ccd1
Centralize LONGINT_IMPL handling
...
This closes #5782
2021-12-27 10:21:47 -06:00
Jeff Epler
3dcebf1085
Merge pull request #5774 from RetiredWizard/Broadcom-long-integer-enable
...
Add enable long integer flags to Broadcom
2021-12-27 06:35:10 -07:00
0hotpotman0
0f5b20c650
Correct pin name
2021-12-27 13:45:39 +08:00
0hotpotman0
9810f0f824
Correct the pin LED
2021-12-27 09:24:33 +08:00
Dan Halbert
ab9cef736c
Merge pull request #5779 from dhalbert/feather-esp32-s2-turn-on-i2c-power-by-default
...
Feather ESP32-S2: turn on I2C power after reset
2021-12-24 18:21:16 -05:00
Dan Halbert
cf70a9ca61
Turn on I2C power for each VM, instead of just after hard reset
2021-12-24 16:27:17 -05:00
Dan Halbert
889b25d792
put I2C_POWER_INVERTED alias before D7, for prettypins
2021-12-24 11:49:58 -05:00
Dan Halbert
cf349af35e
turn on I2C power after reset
2021-12-24 11:45:07 -05:00
Dan Halbert
b9f7fd663b
shrink CPX crickit build
2021-12-24 08:57:27 -05:00
0hotpotman0
0cbbfadad9
Correct the pin name and add the monitor battry function
2021-12-24 18:51:26 +08:00
Pierre Constantineau
e86810fce2
updating UF2_FAMILY_ID for nrf52833
2021-12-23 16:32:00 -06:00
RetiredWizard
4683619bb0
Add long integer flags to enable
...
Code stolen from raspberrypi port
2021-12-23 14:29:25 -05:00
Scott Shawcroft
605753cd7d
Merge pull request #5771 from hathach/s3-familyid
...
use family id for s2 and s3 depending on IDF_TARGET
2021-12-23 11:08:41 -08:00
Dan Halbert
35f0330d16
Merge pull request #5773 from dhalbert/update-frozen-libraries-2021-12-23-7.1.x
...
Update frozen libraries in preparation for 7.1.0-rc.0
2021-12-23 14:00:31 -05:00
Dan Halbert
325c2161e9
shrink CPX crickit build
2021-12-23 12:24:16 -05:00
Jeff Epler
900ec91fa6
Merge pull request #5761 from adafruit/7.1.x
...
Bring 7.1.x changes into main - cascadetoml undo + alarm fixes
2021-12-23 06:30:05 -07:00
hathach
53869d71fd
use family id for s2 and s3 depending on IDF_TARGET
2021-12-23 14:53:00 +07:00
Jeff Epler
c1236fb4d6
Merge pull request #5766 from tannewt/rp2040_sideset_enable
...
Add sideset_enable support to PIO
2021-12-22 20:17:33 -07:00
Scott Shawcroft
827ad327a5
Only ignore warnings if in gcc >= 11
2021-12-22 18:21:18 -08:00
Scott Shawcroft
674c845fb6
Merge pull request #5760 from jepler/rename_under_typing
...
circuitpython_stubs: Use `circuitpython_typing` for cp-specific typing
2021-12-22 14:05:04 -08:00
Scott Shawcroft
3e13d4f5b5
Add sideset_enable support to PIO
...
This allows for UART TX via PIO
2021-12-22 12:00:19 -08:00
Jeff Epler
166793f843
circuitpython_stubs: Use circuitpython_typing
for cp-specific typing
...
Installing stubs for a module named `_typing` seems like a dubious
decision.
2021-12-22 11:14:21 -06:00
Danny Staple
174a2cbf25
Fix RST formatting for readthedocs
...
And also a typo/grammar thing.
2021-12-22 17:03:58 +00:00
Dan Halbert
3bb9a4439d
Fix recording of wake_alarm
2021-12-21 21:48:36 -05:00
Jim Mussared
599b61c086
esp32/machine_bitstream: Replace bit-bang code with RMT-based driver.
...
This aims to solve glitching issues on long neopixel strips.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-12-22 12:04:13 +11:00
Scott Shawcroft
03a80e429b
Add new line for pre-commit
2021-12-21 16:21:10 -08:00
IhorNehrutsa
09fe80d091
esp32/machine_pwm: Keep duty constant when changing frequency.
...
Save and restore the same duty cycle when the frequency (or frequency
resolution) is changed. This allows a smooth frequency change.
Also update the esp32 PWM quickref to be clearer.
2021-12-22 00:05:58 +11:00
IhorNehrutsa
4189c64869
esp32/modnetwork: Synchronize WiFi AUTH_xxx constants with IDF values.
2021-12-21 23:56:23 +11:00
0hotpotman0
745003751c
Add new board Seeed_XIAO_nRF52840
2021-12-21 19:08:11 +08:00
Damien George
05bea70979
esp8266/etshal.h: Remove unneeded function declarations.
...
These removed ones are either unused by MicroPython or provided by osapi.h
in the SDK. In particular ets_delay_us() has different signatures for
different versions of the SDK, so best to let it provide the declaration.
Fixes issue #8095 .
Signed-off-by: Damien George <damien@micropython.org>
2021-12-21 14:37:16 +11:00
Scott Shawcroft
bd207e4ef9
Merge pull request #5735 from tannewt/kb2040_clk_pin
...
Add alternative clock pin name to match silkscreen
2021-12-20 12:37:10 -08:00
Scott Shawcroft
1ec3e023d7
Merge pull request #5744 from jepler/update-protomatter
...
Update protomatter & re-enable rgbmatrix on esp32s2
2021-12-20 12:34:02 -08:00
Matt Trentini
f2b5c99fde
stm32/boards/OLIMEX_H407: Fix typo in OLIMEX H407 board.json.
...
Appears incorrectly as E407 in the download manager.
2021-12-20 12:32:46 +11:00
iabdalkader
bedd9c5463
stm32/boards/make-pins.py: Generate empty ADC table if needed.
...
If ADCx pins are hidden, print an empty table to prevent linker errors.
2021-12-20 09:41:46 +11:00
iabdalkader
1dc532019b
stm32/qspi: Fix typo in address comment.
2021-12-19 17:48:00 +11:00
iabdalkader
f9e5b0d93d
stm32/factoryreset: Init vfs flags before calling pyb_flash_init_vfs.
...
The vfs flags could have any random value from stack. This bug was
introduced back in 7723dac3371ccf081c2490b33b69492dc42818bd
2021-12-19 17:42:15 +11:00
Jeff Epler
7f189b3e30
Merge pull request #5747 from adafruit/7.1.x
...
Merge 7.1.x fixes and updates into main
2021-12-17 20:44:43 -07:00
Jeff Epler
60c2018262
Update protomatter & re-enable rgbmatrix on esp32s2
...
.. not enabled on s3 & c3 as I did not test there.
2021-12-17 12:04:39 -06:00
lady ada
654414e57e
fix colororder
2021-12-17 10:41:06 -05:00
lady ada
26c2acae12
nuudge
2021-12-17 09:47:44 -05:00
lady ada
8e540a1738
fix final qtpys2 and s2tft feather pinouts
2021-12-17 09:47:44 -05:00
lady ada
1c1559f5af
fix colororder
2021-12-17 09:41:44 -05:00
Damien George
de43b500bd
py/runtime: Allow initialising sys.path/argv with defaults.
...
If MICROPY_PY_SYS_PATH_ARGV_DEFAULTS is enabled (which it is by default)
then sys.path and sys.argv will be initialised and populated with default
values. This keeps all bare-metal ports aligned.
Signed-off-by: Damien George <damien@micropython.org>
2021-12-18 00:08:07 +11:00
Jim Mussared
86ce442607
ports: Add '.frozen' as the first entry in sys.path.
...
Frozen modules will be searched preferentially, but gives the user the
ability to override this behavior.
This matches the previous behavior where "" was implicitly the frozen
search path, but the frozen list was checked before the filesystem.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-12-18 00:08:07 +11:00
Jim Mussared
92353c2911
all: Remove support for FROZEN_DIR and FROZEN_MPY_DIR.
...
These have been deprecated for over two years in favour of FROZEN_MANIFEST
and manifest.py.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-12-17 23:54:05 +11:00
Jim Mussared
f241db7efe
teensy: Switch to use manifest.py instead of FROZEN_DIR.
...
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2021-12-17 23:54:05 +11:00