pimoroni-pico/drivers
Phil Howard 652de85f4d Tufty 2040: RGB565 DMA display update.
Use DMA to transfer a native RGB565 display buffer to PIO rather than pushing into the TX FIFO in a loop.

Co-authored by @zx64 - https://github.com/pimoroni/pimoroni-pico/issues/776
2023-05-12 13:38:19 +01:00
..
analog
analogmux
as7262
bh1745
bme68x BME68X: Avoid runtime memory allocation. 2023-03-16 13:25:19 +00:00
bme280 BME280: Avoid runtime memory allocation. 2023-03-16 13:25:19 +00:00
bmp280 BMP280: Avoid runtime memory allocation. 2023-03-16 13:25:19 +00:00
button
encoder
esp32spi
fatfs
hub75 Previous idea did not work, so now checking color order for every pixel set 2023-01-31 14:07:14 +00:00
hub75_legacy Hub75: Update to use Picographics (#601) 2022-12-16 20:53:16 +00:00
icp10125 Change __bswap16 to __builtin_bswap16. 2023-02-10 22:12:02 +00:00
inky73 Inky 7.3: Rename class. 2023-02-20 12:29:59 +00:00
ioexpander Implemented GPIO MP support for Encoder wheel 2023-05-10 14:54:32 +01:00
is31fl3731
ltp305 fix dangling pointer error 2023-05-08 13:19:47 +01:00
ltr559 LTR559: Refactor std::vector lookup to template. 2023-03-27 15:11:30 +01:00
mlx90640 MLX90640: MicroPython module. 2023-02-23 16:52:59 +00:00
motor Servo/Motor/PWM: Avoid runtime memory alloc. 2023-03-16 13:25:19 +00:00
msa301
pcf85063a PCF85063A: Remove static keyword. 2023-03-02 15:38:08 +00:00
pid
plasma
pms5003
pmw3901
psram_display Inky 7.3: Direct pen & PSRAM update. 2023-02-20 12:29:52 +00:00
pwm Servo/Motor/PWM: Avoid runtime memory alloc. 2023-03-16 13:25:19 +00:00
rgbled
rv3028
scd4x
sdcard
servo Servo/Motor/PWM: Avoid runtime memory alloc. 2023-03-16 13:25:19 +00:00
sgp30
sh1107
shiftregister Inky 7.3: Add ShiftRegister driver. 2023-02-20 12:29:59 +00:00
st7567
st7735
st7789 Tufty 2040: RGB565 DMA display update. 2023-05-12 13:38:19 +01:00
trackball
uc8151
uc8151_legacy
uc8159
vl53l1x use __builtin_bswap32 2023-05-08 13:17:51 +01:00
vl53l5cx
CMakeLists.txt MLX90640: Driver and 32x32 LED matrix example 2023-02-22 13:06:55 +00:00