ZodiusInfuser
84fc9296dc
Test of an Inventor specific build with ULAB
2024-04-04 11:35:44 +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
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
Philip Howard
a7a2e2bee0
Merge pull request #918 from pimoroni/patch-pngdec-1bit
...
PNGdec: Add greyscale support.
2024-03-27 12:59:25 +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
Phil Howard
eab1595352
README.md: Add link to pimoroni-pico-stubs.
2024-03-11 15:04:18 +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
Phil Howard
c4f70df1cf
Pen1BitY: Correct RGB to dither lookup conversion.
2024-02-27 13:54:25 +00:00
Phil Howard
10221066dd
PNGDEC: Support for 1bpp.
2024-02-27 13:31:52 +00:00
Philip Howard
ab64fcaccc
Merge pull request #899 from pimoroni/jpegdec/width_height_fix
...
JPEGDEC: Backport width/height changes from pngdec.
2024-02-27 12:21:17 +00:00
Hel Gibbons
32c63c343d
Merge pull request #905 from pimoroni/helgibbons-patch-3
...
Plasma Stick: add link
2024-02-26 14:24:49 +00:00
Hel Gibbons
8d964bce2c
Plasma Stick: add link
2024-02-26 14:08:56 +00:00
ZodiusInfuser
8ca47d6405
Merge pull request #890 from robberwick/motor2040_i2c_pins
...
Add I2C pin definitions to motor2040 and servo2040 headers
2024-02-13 12:00:05 +00:00
Skyler Mansfield
b23a71b889
JPEGDEC: Backport width/height changes from pngdec.
...
Open JPEG file or stream to read width/height before decode.
2024-01-23 16:18:13 +00:00
Philip Howard
6b23c1526d
Merge pull request #898 from pimoroni/patch-tufty2040-567
...
st7789: Remove mystery meat command implicated by #567 .
2024-01-23 15:09:49 +00:00
Phil Howard
c19b2276f1
st7789: Remove mystery meat command implicated by #567 .
...
This should, in theory, fix the weird display corruption bug affecting Tufty 2040.
2024-01-23 13:14:12 +00:00
Philip Howard
392d75b00d
Merge pull request #878 from pimoroni/ci/tooling
...
CI: Move some workflow steps into ci/micropython.sh
2024-01-19 10:32:20 +00:00
Philip Howard
911cbb710e
Merge pull request #877 from pacohope/tz-adjust
...
add adjustment for time zone offset
2024-01-16 14:35:16 +00:00
Philip Howard
4e3e2c836d
Merge pull request #876 from pimoroni/docs/picoscroll
...
update picoscroll docs
2024-01-16 14:27:06 +00:00
Philip Howard
5bd5334379
Merge pull request #813 from andrewjw/andrewjw-patch-1
...
fix: Only set time if the wlan is connected
2024-01-16 14:18:37 +00:00
Philip Howard
9ddbb17a82
Merge pull request #860 from pimoroni/patch-bye-bye-badger
...
Badger2040/2040W: Remove old/incompatible examples.
2024-01-16 14:17:08 +00:00
Phil Howard
5126263f91
Badger2038/2040W: Remove old/incompatible examples.
...
Badger now lives at: https://github.com/pimoroni/badger2040
2024-01-16 14:01:34 +00:00
Philip Howard
0d3fce9b9d
Merge pull request #883 from raybellis/main
...
fix hue errors in plasma_stick_rainbows
2024-01-16 11:32:43 +00:00
Rob Berwick
9e6a0725c0
add `I2C_*` definitions to `servo2040.hpp`
...
Add pin definitions for `I2C_INT`, `I2C_SDA`, and `I2C_SCL` to `servo2040.hpp`
2024-01-08 13:08:44 +00:00
Rob Berwick
3e81b245a1
add I2C_INT & reorder
...
Add `I2C_INT` to `motor2040.hpp` and put pin defs in numeric order.
2024-01-08 12:57:30 +00:00
Phil Howard
bd6bd289d1
CI: Try to ccache mpy-cross
2024-01-08 11:20:08 +00:00
Phil Howard
b6953c25a1
CI: Tidy up build steps
2024-01-08 11:20:08 +00:00
Phil Howard
b5df0ac277
CI: Setup version env, patch skipped message.
2024-01-08 11:20:08 +00:00
Phil Howard
116bbb1296
CI: Use arm-none-eabi-gcc-action
...
Speeds up toolchain install (when cached) to ~7s an decouples us from the runner OS ARM GCC version.
2024-01-08 11:20:08 +00:00
Phil Howard
6154116662
CI: Move build steps to a bash script.
2024-01-08 11:20:04 +00:00
Phil Howard
d45daef654
MicroPython: Switch from MICROPY_EVENT_POLL_HOOK to mp_event_handle_nowait().
...
Note: Unsure if mp_event_handle_nowait() is the right answer in all cases,
but this seems to be what we want in our blocking loops.
2024-01-08 10:33:28 +00:00
Phil Howard
1b3d9d9fb2
Pimoroni I2C: Update to use modmachine.h consolidated header.
2024-01-08 10:15:28 +00:00
Phil Howard
4dd76525f6
CI: Update MicroPython patch for v1.22.1.
2024-01-08 10:06:17 +00:00
Phil Howard
3bac13fcc8
CI: Bump MicroPython to v1.22.1.
2024-01-08 09:46:43 +00:00
Hel Gibbons
bff245324b
Merge pull request #886 from bitcdr/feature/add-other-resource-to-plasma-stick-examples-readme
...
[Plasma Stick 2040W] add Plasma LEDs link
2024-01-03 14:36:04 +00:00
Hel Gibbons
400347b862
Merge pull request #888 from everyplace/main
...
[Inky Frame] Fix news headline redirect example
2024-01-03 13:03:42 +00:00
Ray Bellis
da0ac1821f
resolve precision error in python example too
2024-01-02 22:22:09 +00:00
Rob Berwick
6dcc0d4fa0
Add I2C pin definitions to motor2040 header
...
Add definitions for the QW/ST connector SDA & SCL pins
2024-01-01 20:07:58 +00:00
Erin Sparling
fc3f8e5654
Updated commented out url protocols as well
2023-12-29 13:26:33 -05:00
Erin Sparling
c001f9bb59
Swapped protocol for https so redirect handling isn't necessary
2023-12-29 13:24:08 -05:00
Erin Sparling
59fa0a1ff8
Added comment for 7.3 frame
2023-12-29 13:23:31 -05:00
Stefan Werder
a803c3cee4
add Plasma LEDs link
2023-12-21 00:43:19 +01:00
Ray Bellis
6fd667b1ca
fix hue errors in plasma_stick_rainbows
2023-12-13 21:43:01 +00:00
Paco Hope
078d81312f
add adjustment for time zone offset
2023-11-14 22:05:12 -05:00