Scott Shawcroft
1629faf8b3
Make usb_host.Port a singleton
...
This allows you to initialize usb_host.Port once successfully and
then returns the same object as long as you pass the same arguments
in. It does allow you to fix incorrect pins but not switching from
one valid set to another. (It needs a reset for that.)
This also moves hcd cache operations to RAM so that they don't
access the cache when doing maintenance.
2023-07-18 10:40:54 -07:00
Jeff Epler
4f09078293
update metro rp2040 to work with 16MB flash
2023-07-17 12:56:55 -05:00
Sylwester
3ac84281bf
Add NeoPixel Library for Datanoise PicoADK.
2023-07-13 12:04:27 +02:00
Jeff Epler
6b5cf5537a
Merge pull request #8035 from dhalbert/metro-rp2040
...
Add Adafruit Metro RP2040
2023-07-12 10:40:37 -05:00
Scott Shawcroft
346ec8d4a8
Merge pull request #8156 from DatanoiseTV/datanoise_picoadk
...
Add Datanoise PicoADK Board
2023-07-11 11:01:28 -07:00
Scott Shawcroft
7764cde6c2
Merge pull request #8155 from tannewt/imx_usb_host
...
Basic USB host support and keyboard workflow
2023-07-11 09:50:09 -07:00
Sylwester
9b80943885
Add Datanoise PicoADK
2023-07-11 10:01:46 +02:00
Sylwester
449416f5e1
Add Datanoise PicoADK
2023-07-11 09:52:47 +02:00
Scott Shawcroft
52ca0504d9
Comment out debug UART on RP2040 USB host feather
2023-07-10 15:37:57 -07:00
Petr Sedlacek
ae84441575
Update 42. Keebs Frood support for Rev7
2023-07-10 23:32:02 +02:00
Scott Shawcroft
2686beab36
Basic USB host support and keyboard workflow
...
Connects up read, write and ctrl_transfer to TinyUSB. USB Host
support is available on iMX RT and RP2040.
Fixes #6527 (imx) and fixes #5986 (rp2).
2023-07-10 14:22:21 -07:00
Leah Post
036eca8123
Add new board: splitkb.com's Liatris
2023-07-10 14:45:08 +02:00
Mario Bodemann
1e3f1d745a
Update badger2040 start sequence for more contrast
...
This change is taken from the pico-sdk: https://github.com/pimoroni/pimoroni-pico/blob/main/drivers/uc8151_legacy/uc8151_legacy.cpp#L67-L120 and increases the contrast of pictures sent dramatically. It comes with the expense of using way more time when updating though.
2023-06-08 18:25:45 +02:00
Dan Halbert
3a893594b2
Add Adafruit Metro RP2040
2023-05-26 12:42:23 -04:00
phamhuyvn
2d7fa6dd8a
Update pins.c
...
Fixed Button_R from GPIO6 to GPIO7
Fixed LCD_BACKLIGHT from GPIO29 to GPIO26
2023-05-24 08:44:57 +07:00
rcarteraz
a4a4bdfeb0
Update board.c
...
Change column start from 52 to 53 to fix a line at the top of the display.
2023-05-20 18:33:37 -07:00
Dan Halbert
d945d8b6e0
Merge pull request #7988 from Neradoc/add-feather-rp2040-button-pin
...
Add the Feather RP2040 boot button to the board module ?
2023-05-16 18:41:15 -04:00
Neradoc
16c8c9a739
Add the Feather RP2040 button to the board module
2023-05-13 22:13:47 +02:00
Eric Rong
91380f1957
Update to use new display construct.
2023-05-12 22:28:11 -07:00
Eric Rong
22665a113d
Merge branch 'adafruit:main' into lilygo_t_display_rp2040
2023-05-12 22:02:16 -07:00
Eric Rong
49a5518bd3
Attempt to fix build error
2023-05-12 18:19:49 -07:00
Eric Rong
285131a87a
Update typo on pin GP2
2023-05-12 18:04:07 -07:00
Eric Rong
8a3dc92920
Update with the official VID/PID for CircuitPython
2023-05-12 17:45:33 -07:00
Dan Halbert
827eaeb1f9
Merge pull request #7962 from tannewt/inky_frame_5_7
...
Add Pimoroni Inky Frame 5.7
2023-05-12 18:22:42 -04:00
Scott Shawcroft
cbfb2d0f55
Add Pimoroni Inky Frame 5.7
...
Tweak DTCM and ITCM loading and prevent epd refresh while waiting
for autoreload.
2023-05-11 12:12:34 -07:00
Alex Sirota
55d8f0db4e
Add board.DISPLAY to hack_club_sprig
2023-05-10 11:24:26 -07:00
Scott Shawcroft
fa9b59d14c
Merge pull request #7915 from RetiredWizard/picodvi
...
Add Pimoroni Pico dv Demo Base (pico only)
2023-05-04 10:07:48 -07:00
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
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
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
Scott Shawcroft
b16037859c
Fix native epd boards
2023-04-21 14:36:35 -07:00