Commit graph

112 commits

Author SHA1 Message Date
Phillip Burgess
32407dd631 Overhaul examples - more comments etc., rename "protomatter" example to "simple" 2020-10-19 13:24:57 -07:00
Phillip Burgess
316af7345d Copious notes on gamma handling, as things might change big soon 2020-10-14 10:50:31 -07:00
Phillip Burgess
a53a33ef1a Comment fix 2020-10-13 20:34:57 -07:00
Phillip Burgess
4869e64850 Tweak timer interrupt, more efficient? 2020-10-13 20:17:28 -07:00
Phillip Burgess
1615dc4c1d SAMD51 brightness working a little better 2020-10-13 18:58:52 -07:00
Phillip Burgess
6f312c642f Brightness starting to semi-work-ish on SAMD51 2020-10-13 17:08:48 -07:00
Phillip Burgess
c9ecf7c735 More SAMD juggling things around 2020-10-13 11:46:27 -07:00
Phillip Burgess
0a75527d30 Overflow interrupt setup fix 2020-10-12 16:54:12 -07:00
Phillip Burgess
a413580aa2 Gamma shenanigans underway 2020-10-12 15:44:28 -07:00
Phillip Burgess
da1c4fcc68 Starting to bring in bits of the gamma code 2020-10-11 20:02:05 -07:00
Phillip Burgess
92be2a6863 clang-format fixes 2020-10-09 10:53:51 -07:00
Phillip Burgess
df57adc40b Minor version bump 2020-10-09 10:38:25 -07:00
Phillip Burgess
6dfe2ed3a0 animated_gif example: fix misplaced #endif, add comment about supported boards 2020-10-08 21:56:40 -07:00
Phillip Burgess
1257af6e90 Clean up comments, redundant declarations, loose ends 2020-10-08 20:29:24 -07:00
Phillip Burgess
d980bc15a0 Handle rotation in the GIF player 2020-10-08 15:55:17 -07:00
Phillip Burgess
9fb6a33975 Reorganize source (WIP) 2020-10-06 21:20:34 -07:00
Phillip Burgess
1ea4f5c61e Add a .test.only file for the animated_gif example 2020-10-06 10:17:49 -07:00
Phillip Burgess
ff3cbc63d0 Update library dependencies for AnimatedGIF example 2020-10-06 09:35:41 -07:00
Phillip Burgess
8f7ac498eb Sundry cleanup & simplification in animated_gif example 2020-10-06 09:28:41 -07:00
Phillip Burgess
9bf705cc9c Add BACK/NEXT button defines 2020-10-05 20:29:55 -07:00
Phillip Burgess
214511324a AnimagedGIF cycles among GIFs, does centering/clipping 2020-10-05 20:26:33 -07:00
Phillip Burgess
2c02ee9cb0 clang-formatted and more comments in animaged_gif example 2020-10-02 21:35:13 -07:00
Phillip Burgess
7114b9ede8 Add animated GIF example (uses AnimatedGIF lib) 2020-10-02 21:03:38 -07:00
Melissa LeBlanc-Williams
5f07ec6188 Bumping version for release 2020-09-30 10:54:11 -06:00
Melissa LeBlanc-Williams
60be539469
Merge pull request #21 from makermelissa/master
Added Pixeldust example for 64x64 matrix
2020-09-30 10:53:04 -06:00
Melissa LeBlanc-Williams
4395e82558 Added Pixeldust example for 64x64 matrix 2020-09-30 10:31:02 -06:00
Limor "Ladyada" Fried
2960fd2186
Merge pull request #20 from makermelissa/master
Added pixeldust demo
2020-09-24 19:36:35 -04:00
Melissa LeBlanc-Williams
52b8af0067 Clang formatted 2020-09-24 16:25:19 -06:00
Melissa LeBlanc-Williams
066de2063c Added PixelDust as dependency for example 2020-09-24 16:00:55 -06:00
Melissa LeBlanc-Williams
803799c368 Added LIS3DH as dependency for example 2020-09-24 15:57:40 -06:00
Melissa LeBlanc-Williams
43520c2fac Added pixeldust demo 2020-09-24 15:50:37 -06:00
Paint Your Dragon
ca711ce00f
Merge pull request #18 from jepler/fix-cpy-3184
_PM_stop: Don't HardFault when _PM_begin failed
2020-08-31 13:27:34 -07:00
2a1ba8fa47 _PM_stop: Don't HardFault when _PM_begin failed
When _PM_begin fails, it leaves the object in a partially-uninitialized
state.  To recover any allocated storage, we need to call _PM_free;
but if the allocation of core->screenData failed, then other internal
pointers such as core->oe.setReg are not set, and the actions in
_PM_stop will cause a HardFault.

This is a partial fix for adafruit/circuitpython#3184.
2020-08-28 11:03:43 -05:00
Jeff Epler
f257b3234f
Merge pull request #14 from hierophect/cpy-timer-allocator
STM32: switch to timer allocator
2020-08-13 10:13:07 -05:00
Lucian Copeland
761d6437e8 Fix NRF compile warning issue 2020-07-16 12:03:04 -04:00
hierophect
4c8bed2303
Merge branch 'master' into cpy-timer-allocator 2020-07-13 17:25:47 -04:00
Lucian Copeland
07015d5cb5 cpy-timer-allocator 2020-07-13 17:24:37 -04:00
Phillip Burgess
00e00ee8ac Teensy4: change one delayMicroseconds() to _PM_delayMicroseconds() 2020-07-13 10:16:01 -07:00
Paint Your Dragon
0651691425
Merge pull request #12 from adafruit/teensy4
Initial Teensy 4.0/4.1 support
2020-05-23 15:40:40 -07:00
Phillip Burgess
af5c045b6b Bump version # for initial Teensy 4 support 2020-05-23 14:18:11 -07:00
Phillip Burgess
017ba00ab4 Teensy 4 adjustments
See recent issue (roadmap) about dealing with timing better in the future
2020-05-22 19:38:00 -07:00
Phillip Burgess
8c53b2515c Teensy 4.1 WIP (works, but broke other boards) 2020-05-21 18:19:39 -07:00
Phillip Burgess
7daa236e41 Add Teensy4 pinout to doublebuffer example 2020-05-20 11:40:31 -07:00
Phillip Burgess
2b4489d809 clang-format let's try that again 2020-05-19 18:19:22 -07:00
Phillip Burgess
0bb0dea200 clang-format fix 2020-05-19 18:14:35 -07:00
Phillip Burgess
9b015cecd6 Add 2- and 4-way PEW unrolling 2020-05-19 17:52:31 -07:00
Phillip Burgess
5a8428975c Change nRF pinout for new FeatherWing 2020-05-18 16:28:02 -07:00
Phillip Burgess
f0ea03cecd Inexplicable delay for Teensy 4 2020-05-15 20:14:30 -07:00
Phillip Burgess
a3efbfbfdc Moar Teensy 4 WIP 2020-05-15 20:08:34 -07:00
Phillip Burgess
60414a4d0d Teensy 4 getting closer 2020-05-15 17:35:10 -07:00