Phil Howard
feac1fed75
CI: Add Automation + Inventor to picow build.
2022-07-01 07:34:21 +01:00
Phil Howard
74083d083c
CI: Add PicoW MicroPython build.
...
Wireless raises memory usage significantly requiring Pico Unicorn and Pico Scroll (which both need slight refactoring) to be excluded from the build.
The Flash/Filesystem split has changed from a regular Pico build and may change again. Flashing this to a regular Pico *WILL TRASH YOUR FILESYSTEM*.
2022-07-01 07:08:12 +01:00
ZodiusInfuser
d9d8f4417a
Libraries and examples for Automation 2040 W ( #418 )
...
* Libraries and examples for Automation 2040 W
* Fix for initialisation error
2022-07-01 07:05:37 +01:00
Philip Howard
93e1da21b2
Merge pull request #417 from pimoroni/inventor2040w
...
Libraries and examples for Inventor 2040 W
2022-07-01 07:05:03 +01:00
ZodiusInfuser
6f8152df0f
Libraries and examples for Inventor 2040 W
2022-06-30 21:30:43 +01:00
Phil Howard
cb5f8308a0
PicoGraphics/UC8159: 3bit bitplane pen mode.
...
Add a 3bit pen mode to save 1/4th the RAM needed for the 600x448 Inky Frame.
2022-06-30 15:25:02 +01:00
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
ZodiusInfuser
1cf7e29d09
MP for new function
2022-06-27 17:23:07 +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