Chris Wilson
e741330ca8
Consistent pin naming for SparkFun MicroMod processor boards.
2021-08-09 23:10:52 -07:00
Hosted Weblate
10884e0a0d
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-08-10 04:41:03 +02:00
Hosted Weblate
34eb2a5ac0
Merge remote-tracking branch 'origin/main' into main
2021-08-10 04:41:01 +02:00
Jonny Bergdahl
f384367086
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (1013 of 1013 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2021-08-10 04:41:01 +02:00
Wellington Terumi Uemura
46ad22143a
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (1013 of 1013 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-08-10 04:41:00 +02:00
microDev
8da98eb1f4
Merge pull request #5115 from microDev1/getpass
...
Add getpass module
2021-08-10 08:10:52 +05:30
iabdalkader
23531bca74
rp2/CMakeLists.txt: Allow a board's cmake to set the manifest path.
...
This allows boards to add frozen modules, or bypass the port manifest
entirely.
2021-08-10 11:05:33 +10:00
Scott Shawcroft
f805e63297
Merge pull request #5117 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-08-09 16:04:09 -07:00
Pierre Constantineau
aec965e6d9
changed PID as suggested by Scott
2021-08-09 15:25:06 -06:00
microDev
93c9d59960
Merge branch 'main' into getpass
2021-08-10 01:00:10 +05:30
Hosted Weblate
9fab48dad2
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-08-09 21:17:26 +02:00
Hosted Weblate
4a06adc120
Merge remote-tracking branch 'origin/main' into main
2021-08-09 21:17:23 +02:00
microDev
3495cc1ff6
Merge pull request #5110 from jepler/format-exception
...
Implement `traceback.format_exception`
2021-08-10 00:47:18 +05:30
Hosted Weblate
185d0f2a24
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-08-09 21:04:49 +02:00
Kattni
c87d90ec4b
Merge pull request #5090 from WarriorOfWire/draw_protocol
...
Draw protocol
2021-08-09 15:04:36 -04:00
foamyguy
fd372cf06c
it works!
2021-08-09 13:15:58 -05:00
microDev
32ee06b293
fix crash when traceback object is supplied
2021-08-09 22:53:23 +05:30
microDev
052c53efc3
Merge pull request #5116 from eddieespinal/atmegazero_esp32s2
...
Fixes the MOSI and MISO pins mapping
2021-08-09 22:45:41 +05:30
Eddie Espinal
6764af182a
Fixes the MOSI and MISO pins. By mistake I added them backward in this mapping
2021-08-09 11:31:20 -04:00
Damien George
3835f5f597
esp32/makeimg.py: Get bootloader and partition offset from sdkconfig.
...
So that it works on ESP32C3, which has the bootloader at 0x0.
Fixes issue #7565 .
Signed-off-by: Damien George <damien@micropython.org>
2021-08-10 00:19:49 +10:00
Dan Halbert
2451c788f4
valid channels in audio_dma_stop; cleaner supervisor_ticks mgmt in keypad
2021-08-09 09:47:13 -04:00
Dan Halbert
59b89fdc5c
Fix various audio DMA issues:
...
RP2040 and SAMD51:
- Detect when DMA has finished, and stop DMA audio explicitly.
- Do not accidentally reuse `first_buffer` supplied by WaveFile or RawSample. Always realloc `first_buffer` and `second_buffer`
RP2040:
- When audio playing is stopped, write a final zero to the output register. This prevents residual PWM tones.
- Handle buffer size for 8-bit samples properly for 16-bit output.
- Fail on some edge cases (which may not be possible at the moment).
2021-08-09 09:47:13 -04:00
Dan Halbert
2cd80d1074
wip, with debugging printf's
2021-08-09 09:47:13 -04:00
Dan Halbert
fd71d924d2
partial buffer mgmt fix
2021-08-09 09:47:13 -04:00
foamyguy
87358f81b2
trying to check next pixel
2021-08-09 08:30:12 -05:00
Jeff Epler
9a932a5a48
traceback: Implement format_exception
2021-08-09 08:27:28 -05:00
Jeff Epler
c1ffab7476
Reduce code duplication in traceback module
2021-08-09 08:27:28 -05:00
Jeff Epler
bfea6947e5
Improve mp_printf with support for compressed strings
...
* The new nonstandard '%S' format takes a pointer to compressed_string_t
and prints it
* The new mp_cprintf and mp_vcprintf take a format string that is a
compressed_string_t
2021-08-09 08:27:28 -05:00
microDev
51f8603783
add getpass module
2021-08-09 17:50:28 +05:30
microDev
f6d7b87bd8
Merge pull request #5112 from NathanY3G/add-board-led-to-gcm4
...
Add board.LED for Grand Central M4 Express
2021-08-09 11:45:06 +05:30
Daniel Mizyrycki
8645b7c23b
nrf: Enable source line on tracebacks.
2021-08-09 15:09:33 +10:00
Glenn Ruben Bakke
77b4cfcbc9
nrf/modules/nrf: Add function to enable/disable DCDC.
...
This function can be used to enable and disable the DC/DC converter with or
without the Bluetooth stack enabled. It can also be used to query the
current state of the DC/DC.
This commit also adds a definition of ARRAY_SIZE needed by nrfx HAL-layer.
2021-08-09 14:55:59 +10:00
Pierre
7d02fd42f8
removed trailing spaces at end of pins.c
2021-08-08 21:56:24 -06:00
Pierre
1a7cad6562
removed trailing spaces in pins.c
2021-08-08 21:43:03 -06:00
Pierre
b1d5b50551
fromatting updates to pins.c
2021-08-08 21:38:23 -06:00
Nathan Young
579194a543
Colocated board.LED and D13 together (GCM4)
2021-08-09 05:35:38 +02:00
Pierre
9de8045dca
foromatting updates to pins.c
2021-08-08 21:31:07 -06:00
Pierre
45d4058981
adding initial files for BlueMicro840 Board
2021-08-08 21:25:54 -06:00
Kenny
cf2712d23f
transposing and mirroring work
...
* fix absolute_transform dirtying early instead of after the change, missing the draw
* fix transpose and mirror. (0,0) -> location in all vector shapes now in all rotations.
2021-08-08 17:01:36 -07:00
Kenny
7eece7d959
dirty area computed for non-transposed but at least d-1
2021-08-08 15:35:36 -07:00
Nathan Young
a15ac65fa0
Add board.LED for Grand Central M4 Express
...
Fixes #5111
2021-08-08 21:43:12 +02:00
foamyguy
158048e56b
trying to make lists
2021-08-08 14:33:07 -05:00
foamyguy
6d57f43eb3
try adding print
2021-08-08 09:34:52 -05:00
foamyguy
bcfec10552
starting bitmaptools.paint_fill
2021-08-08 09:31:09 -05:00
Jeff Epler
9a6b118060
Merge pull request #5108 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-08-08 09:18:13 -05:00
Damien George
e5e0553224
nrf/modules/uos: Add ilistdir to uos module.
...
This was missed in the initial implementation of the uos module.
Signed-off-by: Damien George <damien@micropython.org>
2021-08-08 23:17:55 +10:00
Glenn Ruben Bakke
85f0ce214e
tools/codeformat.py: Include ports/nrf/modules/nrf in code formatting.
2021-08-08 23:17:55 +10:00
Glenn Ruben Bakke
55d4321c3e
nrf/boards: Enable MICROPY_VFS_LFS2 for all target boards.
...
Enable LittleFS v2 for all targets, except nrf51 targets when SoftDevice is
present.
2021-08-08 23:17:55 +10:00
Glenn Ruben Bakke
23e8729d3e
nrf/mphalport: Add dummy function for mp_hal_time_ns().
...
extmod/vfs_lfs.c needs to resolve `mp_hal_time_ns()` in order to calculate
a timestamp from 1970 epoch. A wall clock is not available in the nrf
port, hence the function is implemented to resolve compilation linkage
error. The function always return 0.
2021-08-08 23:17:55 +10:00
Glenn Ruben Bakke
aa857eb65e
nrf/Makefile: Set default manifest file for all targets.
...
Set the default manifest to "modules/manifest.py". This includes files
from the folder "modules/scripts". The manifest default value is overriden
by all nrf51 boards that have SoftDevice present (SD=s110) to save flash.
Also add "modules/manifest.py" which is set to freeze
"modules/scripts/_mkfs.py".
2021-08-08 23:17:55 +10:00