ZodiusInfuser
bf37a60fb7
Merge pull request #4 from pimoroni/revert-3-picodisplay-bytearray-buffer
...
Revert "Attempt to allocate a bytearray behind the sCenes"
2021-01-21 00:36:23 +00:00
ZodiusInfuser
bccd301362
Revert "Attempt to allocate a bytearray behind the sCenes"
2021-01-21 00:36:01 +00:00
ZodiusInfuser
df28d5a21c
Merge pull request #3 from pimoroni/picodisplay-bytearray-buffer
...
Attempt to allocate a bytearray behind the sCenes
2021-01-21 00:27:00 +00:00
Phil Howard
7f05e35622
Attempt to allocate a bytearray behind the sCenes
...
This rebuilds the crucial parts of MicroPython's bytearray creation and calls it quietly from inside the C-bindings, avoiding the need for a bytearray to be passed in by the user.
Whether this magically holds a reference and evades GC remains to be seen.
2021-01-20 23:46:13 +00:00
ZodiusInfuser
5f4fed5a27
Swiched picodisplay demo over to creating local frame buffer
2021-01-20 23:35:33 +00:00
ZodiusInfuser
e61979a811
Merge pull request #2 from pimoroni/picodisplay-bytearray-buffer
...
Convert picodisplay to use a runtime, user-allocated bytearray buffer
2021-01-20 23:21:34 +00:00
Phil Howard
032d509d8e
Convert . to -> mostly
2021-01-20 21:39:09 +00:00
Phil Howard
4f6691be8b
Very messy attempt at using a bytearray as the buffer
2021-01-20 21:39:09 +00:00
ZodiusInfuser
84e98b7040
Completed mpy wrapper for pico_display, and included example
2021-01-20 21:05:07 +00:00
ZodiusInfuser
75560ea038
Added outline of an mpy wrapper for pico_display
2021-01-20 15:59:48 +00:00
ZodiusInfuser
87acbfa5f8
Changed positioning of some include lines
2021-01-19 18:56:53 +00:00
ZodiusInfuser
a90edb8041
Added mpy wrapper for pico_unicorn
2021-01-19 18:46:53 +00:00
ZodiusInfuser
60c69c2a1f
Added mpy wrapper for pico_scroll
2021-01-19 18:43:43 +00:00
ZodiusInfuser
7103377575
Added c++ code and mpy wrapper for pico_rgb_keypad, with examples
2021-01-19 18:40:51 +00:00
Jonathan Williamson
9b18941988
button test
2021-01-19 07:10:26 +00:00
Jonathan Williamson
ded4087db4
perform updates via repeated dma transfer instead of blocking writes to the pio fifo
2021-01-19 07:09:58 +00:00
Jonathan Williamson
944355f060
updated demos/test, added clear() method to unicorn
2021-01-18 08:59:13 +00:00
Jonathan Williamson
8345197a83
add support for clipping rectangles to graphics libary, add point and rect types
2021-01-18 07:58:19 +00:00
Jonathan Williamson
5a7125f803
added copy step for embedded resources to limit symbol name length. wrapped add resource functionality into a cmake function for easy use.
2021-01-17 16:59:58 +00:00
Jonathan Williamson
fb5a26d4ac
remove unnecessary path qualifiers on output files
2021-01-17 16:31:23 +00:00
Jonathan Williamson
6911719183
example driver for MSA301, ability to embed an image into binary and draw it on screen
2021-01-17 16:05:28 +00:00
Jonathan Williamson
b659709f5a
Added audio tone and motor functions to PicoExplorer library and demo
2021-01-17 09:18:58 +00:00
Jonathan Williamson
96d702ef9a
PicoExplorer library and example, basic text support for PicoGraphics
2021-01-17 07:41:25 +00:00
Jonathan Williamson
cf92a8c113
Fix example speed
2021-01-16 16:41:44 +00:00
Jonathan Williamson
447eca6bb3
pico scroll library and example
2021-01-16 16:38:58 +00:00
Jonathan Williamson
97706e86df
moved examples into their own directory, moved pico support code into libraries directory, fixed cmake configuration
2021-01-16 16:00:15 +00:00
Jonathan Williamson
d666ee0f2d
Added Pico Unicorn example
2021-01-16 15:18:39 +00:00
Jonathan Williamson
9f31765c98
Setup libraries and drivers correctly for CMake
2021-01-16 15:02:18 +00:00
Jonathan Williamson
3e043bd39a
Add heirarchical build to mimic pico-examples
2021-01-16 14:43:21 +00:00
Jonathan Williamson
90d3ab8178
pico display driver
2021-01-16 12:26:03 +00:00
Jonathan Williamson
df663dac56
Display demo
2021-01-15 18:19:39 +00:00
Jonathan Williamson
7c127672d8
Ignore build folders
2021-01-15 16:20:25 +00:00
Jonathan Williamson
5da504c625
Unicorn Pack driver and demo
2021-01-15 16:19:15 +00:00
Jonathan Williamson
cf86122d56
ST7789 driver
2021-01-15 16:12:36 +00:00
lowfatcode
88ceb123b4
Initial commit
2021-01-15 14:24:32 +00:00