- 19 Nov, 2021 25 commits
-
-
Lorenzo Cappelletti authored
Quail (https://www.mikroe.com/quail, PID: MIKROE-1793) is based on an STM32F427VI CPU, featuring 2048 kB of Flash memory and 192 kB of RAM. An on-board Cypress S25FL164K adds 8 MB of SPI Flash. Quail has 4 mikroBUS(TM) sockets for Mikroe click(TM) board connectivity, along with 24 screw terminals for connecting additional electronics and two USB ports (one for programming, the other for external mass storage). 4 UARTs, 2 SPIs and 1 I2C bus are available for communication. Signed-off-by: Lorenzo Cappelletti <lorenzo.cappelletti@gmail.com>
-
Lorenzo Cappelletti authored
Signed-off-by: Lorenzo Cappelletti <lorenzo.cappelletti@gmail.com>
-
iabdalkader authored
-
iabdalkader authored
-
iabdalkader authored
- Fix the BSSID byte order from scan and netinfo. - Make sure ESSID from netinfo is null terminated.
-
Jim Mussared authored
Previously the use of `range(start,stop,step)` caused an allocation. Replace with while loop. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
-
Mike Causer authored
Was incorrectly added as 7MB for an 8MB SPI flash, but this board has a 16MB chip, not 8MB, so it should be 15MB leaving 1MB for MicroPython. Thanks to @robert-hh
-
NitiKaur authored
-
NitiKaur authored
-
Damien George authored
Without the --block_count option the fuse will fail. Signed-off-by: Damien George <damien@micropython.org>
-
Seon Rozenblum authored
Also add support for GPIO 47 and 48 on S3 boards.
-
oli authored
-
oli authored
The rp2.StateMachine.exec errors when supplying a sideset action. This commit passes the sideset_opt from the StateMachine though to the parser. It also adds some value validation to the sideset operator. Additionally, the "word" method is added to the exec to allow any other unsupported opcodes. Fixes issue #7924.
-
Peter van der Burg authored
-
Peter van der Burg authored
-
Peter van der Burg authored
-
Peter van der Burg authored
- mpconfigboard.h: flash and USART config - mpconfigboard.mk: enable LFS1 - pins.c: define pins and LEDs - pins.h: define structs and consts
-
Peter van der Burg authored
- mpconfigboard.h: flash and USART config - mpconfigboard.mk: enable LFS1 - pins.c: define pins and LEDs - pins.h: define structs and consts
-
Peter van der Burg authored
- mpconfigboard.h: flash and USART config - mpconfigboard.mk: enable LFS1 - pins.c: define pins and LEDs - pins.h: define structs and consts
-
Peter van der Burg authored
- mpconfigboard.h: flash and USART config - mpconfigboard.mk: enable LFS1 - pins.c: define pins and LEDs - pins.h: define structs and consts
-
Peter van der Burg authored
- mpconfigboard.h: flash and USART config - mpconfigboard.mk: enable LFS1 - pins.c: define pins and LEDs - pins.h: define structs and consts
-
Peter van der Burg authored
-
Peter van der Burg authored
-
Peter van der Burg authored
The board specific #defines will be moved to individual boards.
-
Peter van der Burg authored
- Makefile: update to use new ASF4 files, support frozen manifest, and include source files in upcoming commits - boards/manifest.py: add files to freeze - boards/samd51p19a.ld: add linker script for this MCU - help.c: add custom help text - main.c: execute _boot.py, boot.py and main.py on start-up - modules/_boot.py: startup file to freeze - modutime.c: add gmtime, localtime, mktime, time functions - mpconfigport.h: enabled more features for sys and io and modules - mphalport.h: add mp_hal_pin_xxx macros - mphalport.c: add mp_hal_stdio_poll
-
- 18 Nov, 2021 1 commit
-
-
Damien George authored
-
- 17 Nov, 2021 10 commits
-
-
stijn authored
Don't force the 'HAL' string to be part of the platform string because it doesn't have a sensible meaning for all possible platforms, and swap it with the PLATFORM_ARCH string so the strings which most platforms have come first.
-
stijn authored
-
Matt van de Werken authored
Although the pyboard has only 4 LEDs, there are some boards that (may) have more. This commit adds 2 more LEDs to the led.c file that if defined in the board-specific config file will be compiled in.
-
Sebastian Wicki authored
This commit swaps the dimensions of the `framebuffer.FrameBuffer` in the docs example from 10x100 to 100x10 pixels to avoid clipping. This is done to better fit the subsequent example code, which writes text of size 96x8 followed by a 96x1 horizontal line. The y coordinate of the horizontal line is also adjusted such that it is drawn inside of the new canvas bounds.
-
Pooya Moradi authored
Used batch mode to get rid of the confirmation prompt on flashing. Used 'compare-sections' to verify flash. Removed the unnecessary `quit` at the end.
-
jc_.kim authored
Expected result of const.py will be matched only when MICROPY_COMP_CONST is enabled. For easy understanding, added description at the first of the test code.
-
Damien George authored
Fixes issue #5882.
-
Alexey 'alexxy' Shvetsov authored
Some toolchains will have string.h defining various macros which can lead to compile errors for string function implementations. Not including string.h fixes this. An implementation of __memcpy_chk is provided for toolchains that enable _FORTIFY_SOURCE. Fixes issue #6046. Signed-off-by: Alexey 'alexxy' Shvetsov <alexxyum@gmail.com>
-
Henk Vergonet authored
Use getrandom function if available, otherwise read from /dev/urandom. Signed-off-by: Henk.Vergonet@gmail.com
-
- 16 Nov, 2021 4 commits
-
-
robert-hh authored
Because machine.bitstream is now implemented on the rp2 port.
-
robert-hh authored
Timing error is ~20ns at 125MHz, and ~10ns at 250MHz.
-
robert-hh authored
The initial code disabled IRQs, which caused the us-ticks timer to stop. The change here changes the priotity level, such that the timer still runs.
-
robert-hh authored
- Add board.md files for MIMXRT1060_EVK and MIMXRT1064_EVK warning about their experimental state. - Add separate deploy_teensy.md and deploy_mimxrt.md files.
-