Commit Graph

1614 Commits

Author SHA1 Message Date
jon f2c3d15b8e Galactic Unicorn: Playing basic audio samples now works, added rainbow example for photoshoot 2022-10-13 13:25:18 +01:00
jon eaaed2e862 Galactic Unicorn: Examples + features. 2022-10-13 13:24:08 +01:00
jon 5fdd08438f stuff 2022-10-13 13:22:21 +01:00
jon a3d3707284 more stuff 2022-10-13 13:22:21 +01:00
jon 09846ab221 Galactic Unicorn: Initial C++ experimentaion. 2022-10-13 13:21:22 +01:00
jon 241be438b8 Fixed a couple of small bugs in fire demo 2022-10-13 13:19:50 +01:00
jon a322c400f0 Added support for new RGB888 pen type 2022-10-13 13:19:50 +01:00
jon c91c5d6bf4 Update to use new RGB888 pen type 2022-10-13 13:19:50 +01:00
jon a486150470 Playing basic audio samples now works, added rainbow example for photoshoot 2022-10-13 13:19:50 +01:00
jon 63183d28be Lots of features added 2022-10-13 13:19:50 +01:00
jon e50827c412 stuff 2022-10-13 13:19:50 +01:00
jon 210b334fff more stuff 2022-10-13 13:19:50 +01:00
jon 54ad59c77a Rebasing Galactic Unicorn branch to main 2022-10-13 13:19:50 +01:00
helgibbons d7f85c1160 tweak readme 2022-10-12 18:38:14 +01:00
helgibbons 8b19a9b314 linting 2022-10-12 18:32:45 +01:00
helgibbons 76c6e36e59 tweak readme 2022-10-12 18:32:00 +01:00
helgibbons 6e93e4d5bf add readme 2022-10-12 18:23:24 +01:00
helgibbons bdc22af6e5 add fire example 2022-10-12 18:20:32 +01:00
helgibbons 7014bcb749 add sensor examples 2022-10-12 16:54:48 +01:00
Gee Bartlett 54018afde3 small tweeks 2022-10-12 13:10:12 +01:00
helgibbons db170a7b76 linting 2022-10-12 12:25:38 +01:00
helgibbons 2c71351ef7 add RV3028 function example 2022-10-12 12:21:13 +01:00
helgibbons 97abbb7af8 add spoooky mooon example 2022-10-12 12:06:41 +01:00
Gee Bartlett d03c00383a driver working for PG1Bit mode 2022-10-12 11:07:17 +01:00
Gee Bartlett 0e5e7feb7d page 0 working 2022-10-12 09:13:38 +01:00
Hel Gibbons b22c536dcc add PIR example 2022-10-10 17:17:03 +01:00
Hel Gibbons f6cd2839cc Update weather.py 2022-10-10 15:17:25 +01:00
Gee Bartlett fa04fef4f0 Update st7567.cpp 2022-10-10 14:33:28 +01:00
Gee Bartlett 337cd390d4 wip 2022-10-10 14:12:45 +01:00
Hel Gibbons a27a539a1f
Merge pull request #532 from pimoroni/hel-automation-mini
Automation Mini tidyup
2022-10-06 16:09:41 +01:00
helgibbons 86b1cd40dc Update readmes 2022-10-06 15:54:50 +01:00
helgibbons 262bd673ed Add Automation 2040 W Mini init to examples 2022-10-06 15:54:16 +01:00
helgibbons 3fa620db10 Fix error in automation.py 2022-10-06 15:52:48 +01:00
Gee Bartlett 2f7afad12d Update st7567.cpp
still trying to get this working properly
2022-10-06 12:28:22 +01:00
Gee Bartlett 28b6698430
Automation 2040w MicroPython PWM (#489)
Co-authored-by: ZodiusInfuser <christopher.parrott2@gmail.com>
2022-10-06 12:27:46 +01:00
Philip Howard 8280a6a720
Merge pull request #491 from adriangalilea/main
Add adjust_to_sea_pressure function
2022-10-06 12:13:24 +01:00
Philip Howard 9878e4bff7
Merge pull request #528 from pimoroni/patch-plasma-alloc
Plasma: Use m_new to alloc buffer on gc_heap if not supplied.
2022-10-06 12:12:34 +01:00
Philip Howard 1ac55c49ea
Merge pull request #527 from pimoroni/driver/inky-frame-4.0
Support for Inky Frame 4.0"
2022-10-06 12:09:17 +01:00
Philip Howard 32ae781186
Merge pull request #520 from gauntface/patch-1
Correct common path
2022-10-05 15:45:32 +01:00
Philip Howard c3f3d7fa35
Merge pull request #525 from PeterCopeland/patch-1
Move set_brightness to APA102
2022-10-05 15:37:48 +01:00
helgibbons 1886c4c3d2 add rainbows and blinkies 2022-10-05 15:00:59 +01:00
Gee Bartlett 8f645257c3 display running but data corrupt 2022-10-05 14:26:17 +01:00
helgibbons 283986b531 more weather linting 2022-10-05 12:20:20 +01:00
helgibbons 9653dcaabd linting 2022-10-05 12:17:00 +01:00
Phil Howard 00ca53a30b Inky Frame: Update C++ library to support 4.0" 2022-10-05 09:57:16 +01:00
helgibbons dd6d0a23ea add examples 2022-10-04 19:17:09 +01:00
Phil Howard eaf9fcdf93 Plasma: Use m_new to alloc buffer on gc_heap if not supplied.
When no buffer was supplied it would fall upon the class to call "new" and allocate within C/C++'s (very small) heap.

Ensure a MicroPython managed buffer (allocated from gc_heap) is always supplied to the APA102/WS2812 classes.
2022-10-04 11:39:56 +01:00
Phil Howard 9663be2787 Inky Frame: New button test, old is now button demo. 2022-10-03 14:37:02 +01:00
Phil Howard 9424ae7081 Inky Frame: Improve LED PWM example to test all LEDs. 2022-10-03 14:35:42 +01:00
Phil Howard 14fec0406d Inky Frame: Update examples to support 4.0". 2022-10-03 14:35:27 +01:00