Philip Howard
c74210286f
Merge pull request #415 from pimoroni/patch-inky-frame-wait
...
UC8159: Timeout compiler error fix.
2022-06-29 15:29:21 +01:00
Phil Howard
589a9e1b23
UC8159: Timeout compiler error fix.
2022-06-29 11:14:11 +01:00
Philip Howard
c6fb9c8417
Merge pull request #412 from pimoroni/patch-bitmap-font-linebreaks
...
Bitmap Fonts: Break to newline on \n.
2022-06-29 10:41:09 +01:00
Philip Howard
1ec0908f2f
Merge pull request #414 from pimoroni/patch-inky-frame-wait
...
UC8159: Timeout-based busy wait.
2022-06-29 10:40:50 +01:00
Phil Howard
2d8080eada
UC8159: Timeout-based busy wait.
2022-06-29 10:32:11 +01:00
Phil Howard
eee28a6f94
Bitmap Fonts: Break to newline on \n.
2022-06-29 07:50:18 +01:00
Philip Howard
24635046ef
Merge pull request #410 from pimoroni/patch-inky-pack-update-speed
...
PicoGraphics: Partial update/speed support. Tidyup.
2022-06-28 10:11:47 +01:00
Gee Bartlett
2653cc7df5
Enviro MicroPython examples ( #406 )
...
Co-authored-by: Gee Bartlett <geeus81@gmail.com>
Co-authored-by: helgibbons <50950368+helgibbons@users.noreply.github.com>
2022-06-28 10:11:03 +01:00
Phil Howard
16aae0b1f2
PicoGraphics: Partial update/speed support. Tidyup.
2022-06-27 17:32:30 +01:00
lowfatcode
e73119484b
Merge pull request #409 from pimoroni/feature/pcf85063a-ram-byte
...
added ability to set/get the free ram byte on pcf85063a
2022-06-27 16:52:54 +01:00
jon
0aa7eb1141
added ability to set/get the free ram byte on pcf85063a
2022-06-27 16:49:10 +01:00
Philip Howard
e0f23aafb2
Merge pull request #407 from pimoroni/patch-sh1107-i2c-addr
...
SH1107: Support for alternate i2c address.
2022-06-27 14:34:21 +01:00
Phil Howard
b0cfb12b20
SH1107: Support for alternate i2c address.
...
Add `i2c_address` option to MicroPython PicoGraphics.
2022-06-27 14:18:24 +01:00
Philip Howard
2721ad682f
Merge pull request #381 from pimoroni/patch-optimise-breakout-rtc-args
...
Breakout RTC: Optimise required kwarg functions to positional.
2022-06-27 10:02:45 +01:00
Philip Howard
5a3f6c6f7c
Merge pull request #402 from pimoroni/patch-ff-use-strfunc
...
fatfs: Enable FF_USE_STRFUNC for f_gets.
2022-06-27 10:01:05 +01:00
Phil Howard
de967fd528
fatfs: Enable FF_USE_STRFUNC for f_gets.
2022-06-24 12:41:29 +01:00
Philip Howard
efea8a728b
Merge pull request #401 from pimoroni/patch-badger2040-fixups
...
Badger2040: Move to more generic fixups hack.
2022-06-24 11:20:22 +01:00
Philip Howard
fde585867e
Merge pull request #322 from pimoroni/driver/uc8159
...
PicoGraphics support for UC8159-based displays
2022-06-24 11:20:06 +01:00
Philip Howard
892e2fa594
Merge pull request #400 from pimoroni/driver/uc8151-picographics
...
PicoGraphics support for UC8151-based displays
2022-06-24 11:18:58 +01:00
Phil Howard
bb2db8423e
JPEGDEC: Add CMake files.
2022-06-24 11:15:44 +01:00
Phil Howard
7dbec2add6
JPEGDEC: Stream from filesystem.
...
Avoid loading jpeg files into RAM and stream from the filesystem to handle larger files gracefully.
2022-06-24 11:03:29 +01:00
Phil Howard
3007ee8039
PicoGraphics: Only consider used palette entries for dither.
2022-06-24 11:03:29 +01:00
Phil Howard
b497b87c95
UC8159: Port to PicoGraphics/DisplayDriver.
2022-06-24 11:03:29 +01:00
Phil Howard
f1f3d55a8c
UC8159: Fix nibble order properly this time.
2022-06-23 16:35:33 +01:00
Phil Howard
c428329a19
UC8159: Swap nibbles. Add colours enum.
2022-06-23 16:35:33 +01:00
Phil Howard
c6074963fa
UC8159: Basic driver
2022-06-23 16:35:32 +01:00
Phil Howard
9b032cb3a2
Badger2040: Move to more generic fixups hack.
2022-06-23 16:34:21 +01:00
Phil Howard
0e72369c7b
UC8151: Rotation support.
2022-06-23 16:30:42 +01:00
Phil Howard
6b232ddb30
UC8151: Invert by default..
2022-06-23 16:12:58 +01:00
Phil Howard
e3f98d56cf
PicoGraphics: UC8151 Support for Inky Pack.
2022-06-23 15:48:45 +01:00
Phil Howard
04d8d66390
UC8151: New DisplayDriver based UC8151 driver.
...
HACK: Adds PicoGraphics_Pen1BitY to work around the UC8151 weird addressing.
TODO: Replace hack with an in-place transform to UC8151 pixel order from Pen1Bit.
2022-06-23 14:30:36 +01:00
Phil Howard
646bd1a9b0
UC8151: Refactor to uc8151_legacy.
2022-06-23 13:57:25 +01:00
Philip Howard
a6458d2321
Merge pull request #397 from pimoroni/hel_more_tufty_examples
...
Add boot button to button test, new LED PWM example
2022-06-22 09:58:28 +01:00
Philip Howard
012067cbad
Merge pull request #398 from ahnlak/mics6814fix
...
MICS6814: read_nh3 and read_oxidising now call the correct get_raw_* functions
2022-06-22 09:58:01 +01:00
Pete Favelle
80012790ce
read_nh3 and read_oxidising now call the correct get_raw_* functions
2022-06-21 15:34:52 +01:00
helgibbons
6a1b0fdcc6
Update README.md
2022-06-21 11:19:20 +01:00
helgibbons
aacbef56c6
Add boot button to button test, new LED PWM example
2022-06-21 10:40:58 +01:00
Philip Howard
8638e42b7e
Merge pull request #395 from kevinmcaleer/main
...
Updated PicoGraphics README and .gitignore
2022-06-21 07:53:24 +01:00
Kevin McAleer
952cb4e825
updated PicoGraphics README and .gitignore
2022-06-20 21:11:19 +01:00
Philip Howard
f101ffdb4d
Merge pull request #373 from pimoroni/experimental/8bitfb
...
ST7789 / PicoGraphics rewrite - Support for 4-bit, 8-bit and 16-bit framebuffers and more.
2022-06-17 15:59:56 +01:00
jon
27f1ecb596
Tufty2040: Tidy up examples. Wavy Message.
...
Co-authored-by: Phil Howard <phil@pimoroni.com>
2022-06-17 15:55:32 +01:00
helgibbons
f20049aa26
Tufty2040: MicroPython examples.
2022-06-17 15:15:19 +01:00
Phil Howard
3cd64202fd
MicroPython: Correct is not True usage.
...
Co-authored-by: ZodiusInfuser <christopher.parrott2@gmail.com>
2022-06-17 15:15:19 +01:00
thirdr
ef1bdff2bd
Tufty2040: MicroPython examples.
...
Co-authored-by: Phil Howard <phil@pimoroni.com>
2022-06-17 15:15:02 +01:00
ZodiusInfuser
0258247b4b
PCF85063A: Change location of some constants.
2022-06-17 12:41:31 +01:00
Phil Howard
122e57aa9a
CI: Build Tufty 2040 + Board fixups.
...
Add board fixups including Pico SDK board .h and MicroPython board dir since these are not yet upstream.
2022-06-17 11:38:19 +01:00
jon
b0a386f240
PicoGraphics: RGB332 use 332->565 flash LUT.
2022-06-17 11:04:09 +01:00
jon
077159adeb
PicoGraphics: Add set_pixel_span and call where appropriate.
2022-06-17 11:04:02 +01:00
Phil Howard
76715e45f8
ST7789: Convert Parallel IO to PIO + DMA.
...
Make display updates around 4x faster. Requires a PIO + SM to run Tufty 2040.
2022-06-17 11:03:55 +01:00
Phil Howard
3cd64747b2
MicroPython: Bump CI to v1.19.
2022-06-16 14:49:06 +01:00