thirdr
7c287192de
Error handling
2024-05-13 12:18:36 +01:00
thirdr
f15c657b44
pngdec example for inky
2024-05-13 12:18:36 +01:00
Philip Howard
f3b53b6b5f
Merge pull request #939 from coadkins/coadkins-patch-1
...
Add PNG File subsection to Pico Graphics documentation
2024-05-09 11:02:35 +01:00
coadkins
37c4d22527
Add PNG File subsection to Pico Graphics documentation
...
I added a subsection for PNG File support in Pico Graphics by copying and adapting the text from these release notes - https://github.com/pimoroni/pimoroni-pico/releases/tag/v1.20.4 - about the PNGdec functionality.
2024-05-08 11:22:07 -04:00
Philip Howard
616b1cc8d6
Merge pull request #938 from pimoroni/ci/py_decl
...
CI: Add py_decl verify step to catch binary overflows.
2024-05-03 12:25:04 +01:00
Phil Howard
45a9925072
CI: Add py_decl verify step to catch binary overflows.
2024-05-03 10:59:35 +01:00
thirdr
3998b0c8bf
simple example for Pico Audio Pack
2024-04-22 15:35:53 +01:00
Connor Linfoot
32c10482d9
Add support for 96x48 display to Interstate75 ( #867 )
...
* Add DISPLAY_INTERSTATE75_96X48
2024-04-17 13:41:02 +01:00
Phil Howard
6ed743b32c
Docs: Update MicroPython setup to reflect new names.
2024-04-17 13:06:04 +01:00
Phil Howard
17d59f4729
CI: Scannable artifact and release names.
...
When I go to fetch an artifact for a MicroPython build my brain is
always confounded by the repetition of "pimoroni-" before each file.
Change the names so the product is up-front, so the list is easier
to scan-read through.
2024-04-17 13:00:40 +01:00
Philip Howard
4c44b77193
Merge pull request #912 from pimoroni/patch-picodisplay-180
...
PicoDisplay: Fix misalignment on rotated Pico Displays (fixes #562.)
2024-04-17 12:54:18 +01:00
Phil Howard
5510c82564
PicoDisplay: Fix rotation offset for #562 .
...
Pico Display would have a pixel offset at 90 and 180 degree rotations.
Add a special case offset tweak for these, and demystify the rotate_180 variable.
2024-04-17 12:44:40 +01:00
Philip Howard
3a10b29f54
Merge pull request #920 from pimoroni/patch-inky7-update-timeout
...
inky73: Add busy wait timeout.
2024-04-17 12:42:53 +01:00
Phil Howard
8cf276b992
inky73: Add busy wait timeout.
...
Add a timeout to fix Inky 7.3" hanging on batteries.
Basically assumes the update has finished if it takes > 45s, and allows a subsequent attempt
rather than hanging indefinitely.
Raised, texted and fixed by w3stbam: https://github.com/pimoroni/pimoroni-pico/pull/900
Rewritten as mentioned in the PR.
2024-04-17 12:33:24 +01:00
Phil Howard
8bb17087d9
AS7343: Tufty 2040 spectrometer example.
2024-04-15 11:57:40 +01:00
Phil Howard
6fcbaf5616
AS7343: MicroPython bindings.
2024-04-15 11:53:34 +01:00
Phil Howard
6803f00b31
AS7343: New 14-channel spectral sensor driver.
2024-04-15 11:53:34 +01:00
Phil Howard
6e71a62c65
Pimoroni I2C: Add reg_write_uint16.
2024-04-15 11:53:34 +01:00
Philip Howard
f1ea35fbbf
Merge pull request #911 from pimoroni/patch-unicorn-brightness
...
G/S/C Unicorn: Fix get_brightness to use correct max value.
2024-04-11 17:45:48 +01:00
Philip Howard
c066325ca0
Merge pull request #909 from pimoroni/patch-ltr559-interrupt
...
LTR559: Add interrupt.py demo from #169 .
2024-04-11 17:41:58 +01:00
Philip Howard
fd4eb165f8
Merge pull request #930 from pimoroni/patch-misc-ci-fixes
...
Slightly less frustrating MicroPython builds.
2024-04-11 17:08:44 +01:00
Phil Howard
8fc8a8ee06
CI: Rename tiny2040 to tiny2040_8mb.
...
It was not super obvious that this build is specific to the 8mb
version of Tiny 2040.
2024-04-11 17:01:21 +01:00
Phil Howard
3bfb548686
CI: Continue other MicroPython builds if one fails.
...
In almost all cases it's more useful to know if a given build
is likely to succeed rather than have *everything* fail. This
change adjusts the workflow to allow other builds to continue
if one fails.
2024-04-11 17:01:09 +01:00
Philip Howard
9edcdcc126
Merge pull request #919 from pimoroni/patch-pngdec-palette-offset
...
PNGdec: Add support for palette offsets and greyscale copy mode
2024-04-11 16:32:08 +01:00
Philip Howard
e8e550b18b
Merge pull request #929 from pimoroni/patch/wordclock
...
Fixed arg order bug
2024-04-11 14:57:07 +01:00
thirdr
cdb7b4bf2c
fixed arg order bug
2024-04-11 14:02:26 +01:00
Philip Howard
4fc3095433
Merge pull request #925 from pimoroni/patch-actions-nodejs
...
CI: Update actions to fix nodejs deprecation warnings.
2024-04-08 12:58:00 +01:00
Phil Howard
9c5b529754
CI: Update actions to fix nodejs deprecation warnings.
2024-04-08 12:47:14 +01:00
ZodiusInfuser
a87d5581aa
Merge pull request #923 from pimoroni/patch/inventor_encoders
...
Added example for reading speeds from Inventor 2040W's encoders
2024-04-03 14:57:41 +01:00
ZodiusInfuser
44d7875f7e
Relocated example and updated readme
2024-04-03 14:37:26 +01:00
ZodiusInfuser
a90c31fb3b
More explanation of encoder capture
2024-04-03 14:29:17 +01:00
ZodiusInfuser
458b0ac209
Added a speed reading example for inventor
2024-04-03 14:29:01 +01:00
Phil Howard
a537672dd4
PNGdec: Don't convert greys if mode=COPY.
2024-03-28 15:35:05 +00:00
Phil Howard
d34e692f51
PNGdec: Don't add palette_offset twice.
2024-03-28 15:30:32 +00:00
Phil Howard
27b913124c
PNGdec: Add copy support and offset to greyscale.
2024-03-28 15:04:06 +00:00
Phil Howard
c7b788cd1d
PNGdec: Add palette offset arg.
...
Allow index colour PNGs to be copied with a palette offset.
EG: a 4bit PNG could be offset 16 times for as many colour variations.
2024-03-28 15:04:02 +00:00
Philip Howard
c386b3e9cf
Merge pull request #910 from pimoroni/patch-readme-stubs
...
README.md: Add link to pimoroni-pico-stubs.
2024-03-28 10:17:02 +00:00
thirdr
b499296867
added amp enable to audio.py
2024-03-27 14:38:01 +00:00
thirdr
193adaca72
linting fix
2024-03-27 13:01:35 +00:00
Philip Howard
a7a2e2bee0
Merge pull request #918 from pimoroni/patch-pngdec-1bit
...
PNGdec: Add greyscale support.
2024-03-27 12:59:25 +00:00
thirdr
b0babcfe9f
fixed audio 'pop'
2024-03-27 12:57:44 +00:00
Phil Howard
19fa8864cf
PNGdec: Add greyscale support.
...
Add an optional MODE_PEN to draw the PNG in the current pen colour.
Best used with, but not limited to, 1bit PNG images.
2024-03-27 12:49:09 +00:00
thirdr
e34b2420c6
i2s audio examples
2024-03-26 08:41:48 +00:00
Phil Howard
964cf5eedf
G/S/C Unicorn: Fix get_brightness to use correct max value.
...
Add a comment noting that 256 is the correct maximum brightness.
2024-03-11 21:14:43 +00:00
Phil Howard
eab1595352
README.md: Add link to pimoroni-pico-stubs.
2024-03-11 15:04:18 +00:00
Phil Howard
5dd76ed31b
LTR559: Add interrupt.py demo from #169 .
2024-03-11 13:38:07 +00:00
Philip Howard
6eb0f90e53
Merge pull request #904 from pimoroni/ci/micropython-1.22.2
...
CI: Bump MicroPython to v1.22.2.
2024-03-06 10:29:16 +00:00
Phil Howard
b0d53dadb3
Hub75: avoid clobbering shared IRQ handlers.
...
MicroPython's DMA class uses shared IRQ handlers, which would be
clobbered by Hub75's use of an exclusive handler.
Additionally clean up some dead code (DMA_IRQ_1??), more epxlicitly
clean up the claimed PIOs and programs, and do not use a fixed
DMA channel. This seems to have fixed a bug whereupon Hub75 would
hardlock on the 5th soft reset.
2024-03-05 10:30:48 +00:00
Phil Howard
ad518064e9
CI: Bump MicroPython to v1.22.2.
2024-02-27 16:43:47 +00:00
Philip Howard
d83107474e
Merge pull request #907 from pimoroni/patch-pngdec-1bit
...
Fixes for PNGDEC on Badger 2040 / Badger 2040 W
2024-02-27 16:42:12 +00:00