RetiredWizard
4f7d88676b
Remove pico-w version
2023-05-03 17:30:01 -04:00
Liz
480c4f1081
Update pins.c
2023-05-02 17:27:53 -04:00
Liz
facd3a4e78
Updating directory name
2023-05-02 17:07:49 -04:00
Liz
cba7a812fc
Minor update for Feather RP2040 ThinkInk
...
hihi - updating board name from EPD to ThinkInk and adding pin def for board.BUTTON
2023-05-02 17:02:59 -04:00
Scott Shawcroft
750615f2da
Merge pull request #7430 from Lanzaa/rp2040_cpu_frequency
...
Add frequency setting for RP2040 boards.
2023-05-02 09:52:28 -07:00
Scott Shawcroft
488dca565f
Merge pull request #7922 from tannewt/dvi320
...
Take in framebuffer resolution, not output res
2023-05-02 09:22:51 -07:00
Jeff Epler
80e1418c01
Merge pull request #7921 from tannewt/imx_evks
...
Add additional iMX RT support
2023-05-02 07:09:50 -05:00
Scott Shawcroft
0aa71ed6e6
Tweak the picodvi docs and arg checking
2023-05-01 11:30:04 -07:00
Scott Shawcroft
b08714bb8f
Take in framebuffer resolution, not output res
...
Fixes #7911
2023-04-28 17:13:17 -07:00
Scott Shawcroft
1a4e1d114c
Merge pull request #7916 from bablokb/badger_2040_w
...
Add support for Pimoroni Badger2040W
2023-04-28 16:42:03 -07:00
Scott Shawcroft
8104b824e0
Standardize CPU temp and voltage. Add autogen warning
2023-04-28 16:19:43 -07:00
RetiredWizard
1fb6d4d77e
I2S pin names per Dan's suggestions on iMX PR
2023-04-28 16:58:39 -04:00
Bernhard Bablok
14c17224a1
update product-id
2023-04-28 08:57:22 +02:00
Bernhard Bablok
4f8ae14c18
update to upstream version
2023-04-28 08:56:52 +02:00
Bernhard Bablok
a86c5f7310
Merge branch 'main' into plasma2040w
2023-04-28 08:41:02 +02:00
Bernhard Bablok
ec6fde91ad
integrate latest changes from upstream
2023-04-27 18:14:46 +02:00
Bernhard Bablok
cc3d61eb49
fixed merge conflicts
2023-04-27 13:23:34 +02:00
RetiredWizard
12f59b4948
pre-commit formatting
2023-04-26 21:14:57 -04:00
RetiredWizard
aba4c50e74
Add adafruit_sdcard as frozen library
2023-04-26 21:08:28 -04:00
RetiredWizard
5d0c37f198
Rename folders and add VID/PID from Pimoroni
2023-04-26 17:45:59 -04:00
RetiredWizard
4214f2bb77
Rename ports/raspberrypi/boards/pimoroni_pico_dv to ports/raspberrypi/boards/pimoroni_pico_dv_base
2023-04-26 11:01:56 -04:00
Dan Halbert
34f565dd89
Merge pull request #7891 from tannewt/fix_epd_uc
...
Add address_little_endian and fix display memory reuse
2023-04-26 00:27:59 -04:00
Dan Halbert
be6e90c0ed
Merge pull request #7877 from dhalbert/rp2040-propmaker
...
Add Adafruit Feather RP2040 Prop-Maker
2023-04-26 00:23:49 -04:00
Dan Halbert
95acec0f55
Improve pin names
2023-04-25 13:22:42 -04:00
Neradoc
2bee4926f9
Fix Scorpio on-board neopixel pin
2023-04-25 17:22:04 +02:00
RetiredWizard
076cd1fab4
Nope, can't use the COSMO-pico vid/pid pair
...
Setting back, at least temporarily to the Adafruit pair.
2023-04-25 11:14:48 -04:00
RetiredWizard
361608119c
Change VID/PID to be Raspberry Pi values
...
Spotted the Cosmo_pico port on circuitpython.org which is the same class of device as the Pimoroni PICO dv so I'm switching the VID/PID to use the Raspberry Pi owned values rather than the Adafruit values just as the Como device uses.
2023-04-25 10:33:13 -04:00
Dan Halbert
2b95fc3029
Merge pull request #7893 from tannewt/fix_rp2040_idle
...
Fix RP2040 idle
2023-04-24 13:53:12 -04:00
Dan Halbert
b9c7cd4028
describe instance more precisely
2023-04-24 12:58:40 -04:00
David Glaude
6aa3e7d8a6
This is about picodvi not rgbmatrix
...
There might be another way or other place where the documentation does not match the code.
But this is the most obvious, that's why I found it.
2023-04-23 10:58:02 +02:00
Scott Shawcroft
b59f0e17be
Fix RP2040 idle
...
Don't idle from main if we scheduled an interrupt for 0 ticks in
the future.
Have RP2040 detect wakes that happen between setting the timer and
the idle call.
Fixes #7361
2023-04-21 16:04:23 -07:00
Scott Shawcroft
b16037859c
Fix native epd boards
2023-04-21 14:36:35 -07:00
Scott Shawcroft
d5b747b305
Fix board inits
2023-04-21 13:23:01 -07:00
RetiredWizard
b3c8575b81
Update for Pimoroni Pico dv pins/connectors
2023-04-20 21:22:39 -04:00
Scott Shawcroft
0f9fb33371
Merge branch 'main' into rp2040_cpu_frequency
2023-04-19 17:05:58 -07:00
Scott Shawcroft
e2ab7a4751
Change voltage. Refine docs
2023-04-19 17:04:54 -07:00
Scott Shawcroft
13bb801211
Fix docs and windows
2023-04-19 15:42:02 -07:00
Scott Shawcroft
66edcf5d03
Add PicoDVI support
...
PicoDVI in CP support 640x480 and 800x480 on Feather DVI, Pico and
Pico W. 1 and 2 bit grayscale are full resolution. 8 and 16 bit
color are half resolution.
Memory layout is modified to give the top most 4k of ram to the
second core. Its MPU is used to prevent flash access after startup.
The port saved word is moved to a watchdog scratch register so that
it doesn't get overwritten by other things in RAM.
Right align status bar and scroll area. This normally gives a few
pixels of padding on the left hand side and improves the odds it is
readable in a case. Fixes #7562
Fixes c stack checking. The length was correct but the top was being
set to the current stack pointer instead of the correct top.
Fixes #7643
This makes Bitmap subscr raise IndexError instead of ValueError
when the index arguments are wrong.
2023-04-19 15:14:02 -07:00
Dan Halbert
7567082965
Add Adafruit Feather RP2040 Prop-Maker
2023-04-18 15:52:06 -04:00
Bernhard Bablok
2a49567ec6
added Adafruit_CircuitPython_Register to frozen libs
2023-04-17 19:03:42 +02:00
Bernhard Bablok
2b3601451f
Merge branch 'main' into badger_2040_w
2023-04-08 13:06:37 +02:00
Scott Shawcroft
097af804cd
Fix ticks
...
In #7497 port_background_task was renamed to port_background_tick
but the actual call site wasn't changed. This meant that it was
no longer called!
Rename more functions from task to tick to make it clearer which is
which.
2023-04-07 09:49:51 -07:00
Scott Shawcroft
76f9c187e0
Merge pull request #7843 from waptang/Waveshare_RP2040-LCD-0.96
...
Add Waveshare RP2040-LCD-0.96
2023-04-07 09:10:57 -07:00
John Sanders
af35337136
Add Waveshare RP2040-LCD-0.96
2023-04-07 03:24:30 -07:00
MicroDev
50e259fefc
Merge pull request #7836 from thess/rfc-web-server
...
RFC: Web Workflow reliability and performance improvements
2023-04-07 09:20:37 +05:30
Scott Shawcroft
6df88ac948
Merge pull request #7825 from jepler/better-synthio
...
Better synthio
2023-04-05 12:23:10 -07:00
Bernhard Bablok
690168b1ab
add support for Plasma2040W
2023-04-05 19:53:26 +02:00
Ted Hess
9825b7fbb7
Web Workflow sockets and threads handling improvements.
...
Fixes polling thread looping forever hangs preventing new connections.
Don't lose listening sockets on mp resets and re-init.
Keep better separation of "system" and "user" sockets.
Track socket states to prevent re-use of sockets before closed.
Close REST socket when transaction completes. No post-init.
Remove unnecessary state flags.
2023-04-05 13:50:42 -04:00
Dan Halbert
a8ea8ea81a
Merge pull request #7834 from dhalbert/adafruit-feather-rp2040-can
...
Add Adafruit Feather RP2040 CAN
2023-04-05 13:25:19 -04:00
Jeff Epler
4c7b962d16
Increase synthio channels to 12 on rp2040
...
with the AudioMixer workaround for #7837 this appears to work
even up to 48kHz.
2023-04-05 10:30:57 -05:00