ZodiusInfuser
|
3b0ad616b9
|
Fixed dual switched power goods being wring
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
fb7742a8c8
|
Renamed configure to reset, moved TCA_IO to own file, fixed destructor issue with switched module
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
fae28fe140
|
Tweak to yukon function
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
14c9748222
|
Elevate configure call to base module class
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
52a8246dee
|
further module implementation
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
30547952f2
|
Filling out code for each module
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
9198338a73
|
Added fix for handing when printing to usb
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
8075f04434
|
Tidied LED strip class
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
dda775c85e
|
Added IO class for dealing with basic IO
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
5afd816197
|
Work on LED strip functionality
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
34f95e4ed7
|
changed name setup for modules
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
2fd696790b
|
Split modules out into separate files, and implemented verification
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
193211b772
|
Initial detection of modules
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
fcd88de69b
|
Improved timing functions
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
8a73cb975b
|
more yukon work
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
852278e3f1
|
Work on Yukon firmware (adds exceptions!)
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
e42bc31cfb
|
Added functions and example for reading ADC pins
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
611153ce53
|
Added wrapper functions for controlling Yukon slow IO
|
2024-04-30 15:40:50 +01:00 |
ZodiusInfuser
|
6fabb0255d
|
Initial C++ setup for Yukon
|
2024-04-30 15:40:50 +01: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
|
c4f70df1cf
|
Pen1BitY: Correct RGB to dither lookup conversion.
|
2024-02-27 13:54:25 +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 |
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 |
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 |
Phil Howard
|
ce42d814a7
|
Pico Graphics: Avoid unecessary and broken polygon scanline clip.
|
2023-10-16 09:56:40 +01:00 |
Phil Howard
|
93525a422f
|
Bitmap Fonts: Fixed-width space for #765.
|
2023-09-15 09:07:59 +01:00 |
Phil Howard
|
5f730ff400
|
PicoVector: Pass PicoGraphics clip into Pretty Poly.
|
2023-09-12 12:03:09 +01:00 |
Philip Howard
|
c3919bd648
|
Merge pull request #840 from MichaelBell/patch-pretty-poly-perf
Improve pretty_poly performance
|
2023-09-11 12:03:25 +01:00 |
Philip Howard
|
ed3ce45f00
|
Merge pull request #842 from MichaelBell/patch-fix-text-newline
Fix newlines in rotated text
|
2023-09-11 11:37:38 +01:00 |
Philip Howard
|
1a7deaab71
|
Merge pull request #841 from MichaelBell/patch-fix-vector-transform
Initialize all matrix values
|
2023-09-11 11:36:52 +01:00 |
Philip Howard
|
9735402ee3
|
Merge pull request #839 from MichaelBell/feature/fast-blend
Allow pen function for fast tile alpha blending
|
2023-09-11 11:36:04 +01:00 |
Mike Bell
|
80e1e16782
|
Fixes from compiling with gcc 12
|
2023-09-10 21:02:16 +01:00 |
Mike Bell
|
cdd648f3f6
|
Small improvements to rotated font rendering
|
2023-09-10 17:20:44 +01:00 |
Mike Bell
|
81f42f25b6
|
Fix newlines in rotated text
|
2023-09-10 17:20:10 +01:00 |
Mike Bell
|
841c141ebf
|
Interpolators for line segment, and faster transforms
|
2023-09-10 13:22:21 +01:00 |
Mike Bell
|
c812eec432
|
Initialize all matrix values
|
2023-09-10 13:18:13 +01:00 |
Mike Bell
|
41eb2b503e
|
Additional improvements to pretty_poly
|
2023-09-10 00:08:35 +01:00 |
Mike Bell
|
581481c2ef
|
Improve pretty_poly performance
(cherry picked from commit 1077a12ff4fd958a7ea6d9e4fa5a86551eba5126)
|
2023-09-09 01:30:10 +01:00 |
Mike Bell
|
e908d5e53e
|
Allow pen function for fast tile alpha blending
|
2023-09-08 23:48:16 +01:00 |
Mike Bell
|
34b8ac9f0c
|
Wrap pio.h includes in NO_QSTR so a fresh Micropython build doesn't fall over.
|
2023-09-08 18:59:25 +01:00 |
Philip Howard
|
a334899b61
|
Merge pull request #783 from pimoroni/feature/ppaf
PicoVector.
|
2023-09-06 15:15:30 +01:00 |
Pete Favelle
|
8a9ef39158
|
Added includes to allow for libraries to be linked to out-of-tree
|
2023-08-31 10:05:08 +01:00 |
Phil Howard
|
c443f8d206
|
PicoVector: Tweak polygon tile rendering loop.
|
2023-08-22 09:32:28 +01:00 |
Phil Howard
|
cfe8b3c096
|
PicoVector: Text rotation support.
|
2023-08-22 09:32:28 +01:00 |
Phil Howard
|
7c5ebfce8c
|
PicoVector: Matrix transforms and polygon type.
|
2023-08-22 09:32:28 +01:00 |
Phil Howard
|
61c9d7e9b6
|
PicoVector: Experimental matrix transforms.
|
2023-08-22 09:32:28 +01:00 |
Phil Howard
|
c7d9fe411a
|
PicoVector: Bugfixes and font/aa options.
|
2023-08-22 09:32:28 +01:00 |
Phil Howard
|
4671607b3a
|
PicoVector: Vector anti-aliasing support.
|
2023-08-22 09:32:28 +01:00 |
Phil Howard
|
95ab839ba5
|
PicoVector: Text wrap support.
|
2023-08-22 09:32:28 +01:00 |