Philip Howard
3fefcb8609
Merge pull request #968 from pimoroni/patch-remove-exceptions-patch
...
Move nano specs hack into our module cmake files.
2024-07-04 11:08:11 +01:00
Philip Howard
a8cc54e89d
Merge pull request #955 from pimoroni/docs/rv3028
...
Documentation: RV3028
2024-07-03 16:44:59 +01:00
Phil Howard
e0d9510769
Move nano specs hack into our module cmake files.
...
We've been maintaining a downstream patch to disable C++ exception
handling, which gives us some headroom before our builds get too big and
overwrite themselves at runtime.
Forgetting to apply this patch is a constant source of debugging
frustration. It turns out it can just be added to our USER_C_MODULES cmake
files instead, where it will implicitly be included when building against
our modules.
2024-07-03 16:18:46 +01:00
Hel Gibbons
f587cd23c3
AS7343: make MicroPython pins consistent
2024-06-14 17:27:53 +01:00
Hel Gibbons
209c3d1c04
add basic AS7343 example
2024-06-14 15:29:14 +01:00
John Bintz
f495fb8b70
Add SPI import to SD card upload example
...
As the code exists now, you won't be able to mount the SD card due to the missing import.
2024-06-14 06:08:11 -04:00
thirdr
a7e48edff5
RV3028: MicroPython docs
2024-06-05 10:25:38 +01:00
Phil Howard
7d0bb04d6d
Keybow2040: Basic-ish USB examples.
2024-06-04 19:55:24 +01:00
Phil Howard
392890e99b
RP_PICO_USB: New USB-enabled version of the stock Pico firmware.
...
⚠️ Warning: flash/firmware split is now 1Mb/1Mb to accomodate USB libs.
BACK UP YOUR PICO before flashing this build. It *will* trash your filesystem.
* Add new RP_PICO_USB board
* Use commit 932f76c6ba64c5a3e68de3324556d9979f09303b for 932f76c6ba
2024-06-04 19:55:24 +01:00
Phil Howard
7b7d9fe383
CI: Update MicroPython patch for > v1.22.2.
2024-06-04 19:55:24 +01:00
Phil Howard
ccd00f6289
Ulab: Bump to 6.5.2 for MicroPython 1.23.0 compatibility.
2024-06-04 19:54:52 +01:00
Phil Howard
517f8ae1cd
global: Remove the STATIC macro.
...
Reflect the changes proposed in micropython/micropython#13763 .
2024-06-03 13:44:23 +01:00
Phil Howard
84cabe077d
MicroPython: Switch QRCode to micropython/edge branch.
...
Includes fixes for:
* "mp_obj_malloc_with_finaliser" replacing "m_new_obj_with_finaliser"
* "STATIC" macro dropped in favour of "static"
2024-06-03 11:40:29 +01:00
Phil Howard
47e3aed88f
MicroPython: Switch to mp_obj_malloc_with_finaliser.
2024-06-03 11:40:29 +01:00
Philip Howard
bf6fa4bc45
Merge pull request #916 from pimoroni/examples/audio
...
i2s audio examples
2024-06-03 11:35:59 +01:00
Philip Howard
0b133c750e
Merge pull request #931 from pimoroni/driver/as7343
...
AS7343: New driver for the 14 channel spectrometer
2024-06-03 11:34:45 +01:00
Philip Howard
981a38b989
Merge pull request #928 from pimoroni/examples/pngdec
...
Examples/pngdec
2024-05-30 23:32:14 +01:00
thirdr
a387e45098
linting fix
2024-05-30 13:32:48 +01:00
thirdr
452d700ba1
Improved XML parsing/bug fix from Pico Vision
2024-05-30 13:29:48 +01:00
Scott Dutton
b3a0c4fb9d
Add link to png
2024-05-21 11:13:42 +01:00
thirdr
f962c3cd3c
linting
2024-05-13 12:27:23 +01:00
thirdr
b5a040f6cc
correct layout on pico display 1 & 2
2024-05-13 12:27:23 +01:00
thirdr
d790d3d344
fixed background colour
2024-05-13 12:18:36 +01:00
thirdr
ba7b8388bf
fixed background colour
2024-05-13 12:18:36 +01:00
thirdr
829f688285
offset palette example
2024-05-13 12:18:36 +01:00
thirdr
8fb17a3c26
adjustment to scale and location
2024-05-13 12:18:36 +01:00
thirdr
4db7cc61ab
png palette offset example
2024-05-13 12:18:36 +01:00
thirdr
c510a3c875
Changed the png used
2024-05-13 12:18:36 +01:00
thirdr
425f132096
png decode example for tufty
2024-05-13 12:18:36 +01:00
thirdr
76683acb0d
png decode example for display pack
2024-05-13 12:18:36 +01:00
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
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
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
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
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
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
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
thirdr
cdb7b4bf2c
fixed arg order bug
2024-04-11 14:02:26 +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
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