Nicko van Someren
6e776a6710
gitignore: Ignore macOS desktop metadata files.
2021-05-04 16:56:16 +10:00
David Lechner
ca0c75f504
stm32/boards: Change default LSI_VALUE to 32000 for F4 MCUs.
...
In the STM32 HAL libraries, the default value for LSI_VALUE for F4 MCUs is
32 kHz.
Signed-off-by: David Lechner <david@pybricks.com>
2021-05-04 16:53:40 +10:00
Mordy Ovits
d70ab87b2b
docs/esp8266: Clarify limitations of SSL in esp8266 and fix typos.
2021-05-04 15:15:34 +10:00
Damien George
2bf1beef5c
docs/esp8266: Add instructions on entering programming mode manually.
...
This adds to the ESP8266 tutorial instructions explaining which pins to
pull low to enter programming mode.
Commit made originally by @ARF1 in #2910 .
Signed-off-by: Damien George <damien@micropython.org>
2021-05-04 14:24:40 +10:00
Chris Liechti
4154ffbcba
docs/esp8266: Add note about simultaneous use of STA_IF and AP_IF.
...
See also https://github.com/esp8266/Arduino/issues/1624
2021-05-04 13:48:53 +10:00
Dan Halbert
adc3d7d55e
update Python API according to review comments
2021-05-03 22:29:02 -04:00
Dan Halbert
3e2236be8e
missed an uncrustify
2021-05-03 20:59:50 -04:00
Dan Halbert
d2b558993e
merge from main, including MicroPython 1.12 merge
2021-05-03 20:56:04 -04:00
Dan Halbert
5b5de4b92e
fix sHID report doc and API
2021-05-03 20:53:31 -04:00
Hosted Weblate
7d3511d06f
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/
2021-05-04 01:43:27 +02:00
Scott Shawcroft
f5f18b2cef
Merge pull request #4693 from tannewt/merge_1.12
...
Merge MicroPython 1.12 into CircuitPython
2021-05-03 16:43:19 -07:00
Scott Shawcroft
b35fa44c8a
Merge MicroPython 1.12 into CircuitPython
2021-05-03 14:01:18 -07:00
Scott Shawcroft
25ccd5d8f1
Merge pull request #4679 from t-ikegami/wio_add_pin_assign
...
Add DAC* and RTL_* pin assignments to Wio Terminal board.
2021-05-03 11:08:28 -07:00
Scott Shawcroft
5045009611
Merge pull request #4694 from dhalbert/remove-pwmout-from-pulseio
...
remove PWMOut from pulseio
2021-05-03 11:07:36 -07:00
Scott Shawcroft
678279720f
Merge pull request #4702 from rsbohn/patch-1
...
esp32-s2: Don't set PWMOut frequency to 0
2021-05-03 11:01:59 -07:00
Randall Bohn
d1db782760
Move validation code to the right spot.
...
As MicroDev1 pointed out the problem is a divide by zero when calculating the duty cycle.
Maybe need to check again in `common_hal_pwmio_pwmout_set_frequency()`.
2021-05-03 09:16:46 -06:00
Dan Halbert
83c4be63d2
Merge remote-tracking branch 'adafruit/main' into remove-pwmout-from-pulseio
2021-05-03 11:04:55 -04:00
Randall Bohn
8613b9a9fe
Trim Trailing Whitespace
...
was causing pre-commit checks to fail
2021-05-03 07:41:52 -06:00
Dan Halbert
94ed5e0048
Merge pull request #4696 from dhalbert/no-pulseio-on-small-boards
...
Include pulseio only on CIRCUITPY_FULL_BUILD
2021-05-03 09:35:29 -04:00
Dan Halbert
9ca0e689a5
Merge branch 'main' into wio_add_pin_assign
2021-05-03 09:33:18 -04:00
Dan Halbert
8b8968101d
Merge pull request #4691 from nm3210/sparkfunthingplusrp2040_boardupdate
...
Update Sparkfun Thing Plus RP2040 pins to match board breakouts
2021-05-03 09:27:19 -04:00
Dan Halbert
4fafdf7e42
Merge pull request #4678 from jposada202020/defining_parameters
...
Defining parameters
2021-05-03 09:22:09 -04:00
Randall Bohn
2db113f191
esp32-s2: Don't set PWMOut frequency to 0
...
FeatherS2 crashes if you set the PWMOut frequency to 0.
This change will raise `ValueError: Invalid PWM frequency` if the requested frequency is 0.
(Lifted from the atmel-samd port)
2021-05-03 07:15:39 -06:00
Dan Halbert
e475dc8899
Fix broken builds
2021-05-03 00:09:15 -04:00
robert-hh
1e2f0d2809
rp2/tusb_port: Add the device unique-id to the USB id.
...
The number shown in the USB id is now the same as that returned by
machine.unique_id(). All 8 bytes are inserted as hex into the USB id. A
usb id at /dev/serial/by-id then looks like:
usb-MicroPython_Board_in_FS_mode_e469b03567342f37-if00
2021-05-02 23:38:01 +10:00
Jan Jurgen Griesfeller
d80a037e6b
rp2/boards: Add board definition for SparkFun Pro Micro board.
2021-05-02 23:23:27 +10:00
Jan Jurgen Griesfeller
3c918d0f58
rp2/boards: Add board definition for SparkFun Thing Plus RP2040.
2021-05-02 23:22:46 +10:00
Artyom Skrobov
ca35c0059c
py/repl: Autocomplete builtin modules.
...
Doing "import <tab>" will now complete/list built-in modules.
Originally at adafruit#4548 and adafruit#4608
Signed-off-by: Artyom Skrobov <tyomitch@gmail.com>
2021-05-02 23:11:14 +10:00
Artyom Skrobov
7556e01f14
py/repl: Refactor autocomplete, extracting reusable parts.
...
Originally at adafruit#4548
Signed-off-by: Artyom Skrobov <tyomitch@gmail.com>
2021-05-02 23:11:12 +10:00
Artyom Skrobov
f85ea8d4fe
py/repl: Refactor autocomplete to reduce nesting.
...
Originally at adafruit#4548
Signed-off-by: Artyom Skrobov <tyomitch@gmail.com>
2021-05-02 23:11:10 +10:00
scottbelden
befbff31b7
py/repl: Enter four spaces when there are no matches.
...
Originally at adafruit#1859
Signed-off-by: scottbelden <scottabelden@gmail.com>
2021-05-02 23:11:07 +10:00
Kathryn Lingel
1f1a54d0b1
py/repl: Filter private methods from tab completion.
...
Anything beginning with "_" will now only be tab-completed if there is
already a partial match for such an entry. In other words, entering
foo.<tab> will no longer complete/list anything beginning with "_".
Originally at adafruit#1850
Signed-off-by: Kathryn Lingel <kathryn@lingel.net>
2021-05-02 23:11:03 +10:00
Dan Halbert
749a3ac978
remove pwmio from litex port
2021-05-01 23:22:52 -04:00
Dan Halbert
e6dc3e4686
Merge pull request #4698 from tyomitch/microbit
...
`workflow_active` was never defined or used
2021-05-01 15:26:57 -04:00
Dan Halbert
1ca805887f
Fix broken builds
2021-05-01 14:35:24 -04:00
Artyom Skrobov
9a5fb44c76
workflow_active
was never defined or used
...
`supervisor_workflow_active` needs to be stubbed for when there's no USB
2021-05-01 13:34:28 -04:00
Dan Halbert
ebedeeb51d
Merge pull request #4695 from dhalbert/magtag-spi-naming
...
MagTag: Remove board.SPI(); rename display-only pins
2021-05-01 09:44:42 -04:00
Dan Halbert
07dab34294
re-enable for pirkey
2021-05-01 09:32:13 -04:00
Dan Halbert
cae31d6762
remove PWMOut from pulseio
2021-05-01 09:31:11 -04:00
Damien George
aa061ae391
py/scheduler: Add missing MICROPY_WRAP_MP_SCHED_EXCEPTION usage.
...
This was missed in commit 7cbf826a9575e18ce1b7fe11b0f0997509153260.
Signed-off-by: Damien George <damien@micropython.org>
2021-05-01 23:10:26 +10:00
Dan Halbert
fb80cc4810
Merge pull request #4692 from jepler/fix-codeformat-subdirs
...
codeformat: Fix filename matching
2021-04-30 23:31:08 -04:00
Dan Halbert
96101016ec
Include pulseio only on CIRCUITPY_FULL_BUILD
2021-04-30 23:13:32 -04:00
Dan Halbert
670c49ed94
MagTag: Remove board.SPI(); rename display-only pins
2021-04-30 22:58:51 -04:00
Jeff Epler
1a52cbcf5d
Format a straggler file
2021-04-30 16:42:25 -05:00
Jeff Epler
da19e8e2d7
Merge remote-tracking branch 'origin/main' into fix-codeformat-subdirs
2021-04-30 15:31:08 -05:00
Jeff Epler
dfa7c3d32d
codeformat: Fix handling of **
...
After discussing with danh, I noticed that `a/**/b` would not match `a/b`.
After correcting this and re-running "pre-commit run --all", additional
files were reindented, including the codeformat script itself.
2021-04-30 15:30:13 -05:00
nm3210
929ee8d3b4
Fix pre-commit whitespace error
2021-04-30 14:16:13 -04:00
Scott Shawcroft
d93a9a1dbc
Merge pull request #4683 from DavePutz/issue_4661
...
Issue #4661 - Wrap pulsein values when maxlen is exceeded.
2021-04-30 11:07:54 -07:00
Scott Shawcroft
0573c17d70
Merge pull request #4690 from jepler/fix-vm-dispatch
...
py/vm.c: Restore lost bits of MICROPY_OPT_COMPUTED_GOTO_SAVE_SPACE
2021-04-30 10:40:07 -07:00
microDev
eebcd2eeaf
remove unsupported authmodes
2021-04-30 22:11:32 +05:30