Jeff Epler
3f158450f9
can't xref this right now
2021-04-02 13:09:23 -05:00
Jeff Epler
5a56df989f
can't xref this right now
2021-04-02 13:09:23 -05:00
Jeff Epler
758dc81fcb
displayio: ulab.frombuffer -> ulab.numpy.frombuffer
2021-04-02 13:09:23 -05:00
Jeff Epler
b1dfd64fdc
stubs: ulab.array -> ulab.ndarray
2021-04-02 13:09:23 -05:00
Jeff Epler
4c0245bac6
make translate
2021-04-02 13:09:23 -05:00
Jeff Epler
dc9daba906
update ulab to 2.1.5
2021-04-02 13:09:23 -05:00
Lucian Copeland
17585e1e07
Clean up API
2021-04-02 14:08:48 -04:00
Lucian Copeland
91e530d36c
Resolve wake alarm crash
2021-04-02 13:42:22 -04:00
Scott Shawcroft
51c09e877d
Merge pull request #4539 from Neradoc/add-alias-boards-to-support-matrix
...
add alias boards and modules to the support matrix
2021-04-02 10:15:48 -07:00
Jeff Epler
3451c25a75
Merge pull request #4530 from jepler/mimxrt1011-pwmio
...
mimxrt1011: pwmio: Enable basic PWMOut functionality
2021-04-02 09:29:41 -05:00
Jeff Epler
ecf38fdfd4
Merge pull request #4538 from hathach/fix-midi-buffer-issue
...
update tinyusb to fix midi buffer overflow issue
2021-04-02 09:05:58 -05:00
Neradoc
12b0ee0a3e
add alias boards and bus_device to the support matrix
...
add list with manual brand names for aliases
the new info in the support_matrix is used in build_board_info.py
2021-04-02 13:36:06 +02:00
hathach
7c3975ecf2
update tinyusb to fix midi buffer overflow issue
2021-04-02 17:57:56 +07:00
Damien George
f541b3673d
docs/develop: Improve user C modules to properly describe how to build.
...
Make and CMake builds are slightly different and these changes help make it
clear what to do in each case.
Signed-off-by: Damien George <damien@micropython.org>
2021-04-02 17:07:20 +11:00
Dan Halbert
da16e4dce1
Merge pull request #4534 from UnexpectedCircuitPython/main
...
Changed some pins for TinyS2
2021-04-01 21:05:46 -04:00
Lucian Copeland
4f52554eb3
Fix to RTC reset
2021-04-01 20:53:25 -04:00
Dan Halbert
5b7f90bc3d
Merge pull request #4535 from tannewt/packetbuffer_fixup
...
Two small PacketBuffer fixes
2021-04-01 20:08:10 -04:00
Scott Shawcroft
58835e5a5b
Two small PacketBuffer fixes
...
1. Allow for ctrl-c during a write.
2. Handle disconnects when acting as a client.
2021-04-01 14:16:35 -07:00
Seon Rozenblum
a9b4e04643
Changed some pins for TinyS2
2021-04-02 08:08:02 +11:00
Jeff Epler
3f3cb79b7d
Add pinmux info for 1021 and 1062 family MCUs
2021-04-01 15:59:57 -05:00
Jeff Epler
89fc0298ce
mimxrt1011: pwmout: Add prescaler, fix duty_cycle=65535
2021-04-01 13:04:06 -05:00
Scott Shawcroft
0135c5cc79
Merge pull request #4526 from t-ikegami/wio_pin_assign_fix
...
Fix SD_DET pin assignment of seeduino_wio_terminal.
2021-04-01 10:39:20 -07:00
Scott Shawcroft
5425242195
Merge pull request #4527 from t-ikegami/Terminal_add_esc_seqs
...
Add two escape sequences to terminalio.Termial
2021-04-01 10:38:51 -07:00
Scott Shawcroft
49b878d8f5
Merge pull request #4529 from dhalbert/6.2.x-rearrange-ci-task
...
clone repo before installing deps
2021-04-01 10:30:57 -07:00
Scott Shawcroft
4909160135
Merge pull request #4523 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-04-01 10:30:27 -07:00
Jeff Epler
489163b74e
mimxrt1011: pwmio: Enable basic PWMOut functionality
...
After this change, the following program works for me on the MIMXRT1010-EVK:
```python
import pwmio
import board
p = pwmio.PWMOut(board.D13, frequency=1_000_000, variable_frequency=True)
p.duty_cycle = 32868
while True:
pass
```
Querying and varying the duty_cycle and frequency work as well.
The lowest frequency obtainable is about 2kHz; there is an additional
divider which would allow lower PWM frequencies (I think 1kHz is important
for servos?)
Something odd happens with very low duty cycles, such as
```python
>>> p.frequency = 2000
>>> p.duty_cycle = 2
```
instead of a symmetrical waveform, it's asymmetrical. With `duty_cycle=4`,
the effect disappears. The reason for this is probably hidden in the
datasheet, but could affect servos or other things that count pulse
widths.
2021-04-01 10:06:59 -05:00
microDev
1ae6f362e1
clone repo before installing deps
...
closes #4524
2021-04-01 10:53:06 -04:00
Hosted Weblate
57011c8611
Merge remote-tracking branch 'origin/main' into main
2021-04-01 16:50:34 +02:00
Jonny Bergdahl
41eb9cb255
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (969 of 969 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-04-01 16:50:34 +02:00
Wellington Terumi Uemura
fbc1b467aa
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (969 of 969 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-04-01 16:50:33 +02:00
Hugo Dahl
6b22e8fbc0
Translated using Weblate (French)
...
Currently translated at 100.0% (969 of 969 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2021-04-01 16:50:33 +02:00
Dan Halbert
7ad6058837
Merge pull request #4528 from adafruit/re-arrange-ci-task
...
Re-Arrange CI Task
2021-04-01 10:50:26 -04:00
microDev
77889fe70c
clone repo before installing deps
...
closes #4524
2021-04-01 18:00:56 +05:30
Tsutomu IKEGAMI
171820e53f
Fix format
2021-04-01 20:45:15 +09:00
Tsutomu IKEGAMI
5f77d07760
Fix format
2021-04-01 20:26:10 +09:00
Tsutomu IKEGAMI
3c4d763fef
Fix format.
2021-04-01 18:04:33 +09:00
Tsutomu IKEGAMI
7810cb275c
Add two escape sequences to terminalio.Termial:
...
- ESC[yy;xxH : move cursor to (xx, yy)
- ESC[2J : clear screen
2021-04-01 17:33:57 +09:00
Tsutomu IKEGAMI
be50732515
Fix SD_DET pin assignment of seeduino_wio_terminal.
2021-04-01 17:09:56 +09:00
Damien George
d87f42b0e5
examples/usercmodules: Simplify user C module enabling.
...
It's a bit of a pitfall with user C modules that including them in the
build does not automatically enable them. This commit changes the docs and
examples for user C modules to encourage writers of user C modules to
enable them unconditionally. This makes things simpler and covers most use
cases.
See discussion in issue #6960 , and also #7086 .
Signed-off-by: Damien George <damien@micropython.org>
2021-04-01 16:27:38 +11:00
Michael O'Cleirigh
ec79e44502
esp32: Fix multiple definition errors with mp_hal_stdout_tx functions.
...
It was noticed that the esp32 port didn't build ulab correctly. The
problem was a multiple defintion of the 'mp_hal_stdout_tx_str' and
'mp_hal_stdout_tx_strn_cooked' functions.
They were defined in stdout_helpers.c but also in the
ports/esp32/mphalport.c.
Fixed by removing stdout_helpers.c from the build.
Signed-off-by: Michael O'Cleirigh <michael.ocleirigh@rivulet.ca>
2021-04-01 15:44:25 +11:00
Michael O'Cleirigh
17b1f82121
tools/ci.sh: Build user C modules for esp32.
...
Builds the esp32 port against the example C and CXX modules.
Signed-off-by: Michael O'Cleirigh <michael.ocleirigh@rivulet.ca>
2021-04-01 15:44:10 +11:00
Michael O'Cleirigh
0ccd9e08aa
esp32: Restore USER_C_MODULE support with new CMake build system.
...
Support for User C and C++ modules was lost due to upgrading the esp32 to
the latest CMake based IDF from the GNUMakefile build process.
Restore the support for the esp32 port by integrating with the approach
recently added for the rp2 port.
Signed-off-by: Michael O'Cleirigh <michael.ocleirigh@rivulet.ca>
2021-04-01 15:43:15 +11:00
Hosted Weblate
f4bf8e468d
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-04-01 03:24:29 +02:00
Dan Halbert
d0ba75e6dc
Merge pull request #4522 from tannewt/ble_fixup
...
Fix central pairing and crash on clear
6.2.0-rc.0
2021-03-31 21:24:19 -04:00
Scott Shawcroft
0752bbd5fd
Fix central pairing and crash on clear
...
The list_clear would crash if we tried to clear a NULL list. (It
can happen if we haven't tried to discover any services.)
2021-03-31 16:04:04 -07:00
Dan Halbert
3e8e683a73
Merge pull request #4521 from dhalbert/add-en_GB
...
add en_GB translation to builds
2021-03-31 16:06:43 -04:00
Dan Halbert
0e915dc3fb
Merge pull request #4518 from jepler/fix-bogus-assertion
...
mimxrt10xx: Fix bogus assertion.
2021-03-31 15:53:42 -04:00
Dan Halbert
c41639f30a
add en_GB translation to builds
2021-03-31 15:09:55 -04:00
Scott Shawcroft
5d8bdd20b4
Merge pull request #4517 from dhalbert/no-remote-wakeup
...
Turn off remote wakeup in USB configuration descriptor
2021-03-31 08:55:50 -07:00
Scott Shawcroft
0582d639c1
Merge pull request #4519 from jepler/rasberrypi-minconfig
...
raspberypi: Allow mpconfigboard to override additional items
2021-03-31 08:48:41 -07:00