ZodiusInfuser
57cd178956
Made menu in font.py a bit bigger
2022-02-25 11:08:32 +00:00
ZodiusInfuser
6187caa4fb
Added no battery setting
2022-02-25 11:08:32 +00:00
Phil Howard
b357eef88a
Badger2040: Image help text and default unpack.
2022-02-25 11:08:32 +00:00
Phil Howard
64cbee7d2b
Badger2040: Add battery status to launcher
2022-02-25 11:08:32 +00:00
Phil Howard
465f5e4c4d
Badger2040: Add image example, update convert.py
2022-02-25 11:08:32 +00:00
ZodiusInfuser
c9bf201ff2
Added battery level example
2022-02-25 11:08:32 +00:00
Phil Howard
5b791caee1
Badger2040: Add image to badge
2022-02-25 11:08:32 +00:00
Phil Howard
2e741c7993
Badger2040: Add binary support to image converter.
2022-02-25 11:08:32 +00:00
ZodiusInfuser
74d004b939
Removed print statement
2022-02-25 11:08:32 +00:00
ZodiusInfuser
826a8f2406
Added a fonts example
2022-02-25 11:08:32 +00:00
ZodiusInfuser
5b3d9ce046
Badge bugfix
2022-02-25 11:08:32 +00:00
ZodiusInfuser
73839a4ee9
Added badge example
2022-02-25 11:08:32 +00:00
Phil Howard
2efd7b9655
Badger2040: Fix examples & prep for baking
2022-02-25 11:08:32 +00:00
Phil Howard
2c27296cc4
Badger2040: Add image & icon support
2022-02-25 11:08:32 +00:00
ZodiusInfuser
a5485862af
Fix for quotation marks not actually showing
2022-02-25 11:08:32 +00:00
ZodiusInfuser
eb8fcda727
Added working e-reader example
2022-02-25 11:08:32 +00:00
ZodiusInfuser
3f1ed1e2db
Bug fixes to Checklist
2022-02-25 11:08:32 +00:00
ZodiusInfuser
a346d4f2cf
Exposed text measure to MP and added Checklist example
2022-02-25 11:08:32 +00:00
Jonathan Williamson
e69115ea2e
added new meaasure_text() and measure_glyph() methods
2022-02-25 11:08:32 +00:00
Phil Howard
2820b62e8c
Badger2040: Fix MicroPython binding for led
2022-02-25 11:08:32 +00:00
Phil Howard
a4f7d05fe5
Badger2040: Move startup block on held buttons to launcher.py
...
Blocking on held buttons is bad for MicroPython, since it makes nothing happen on startup-
We need the button to be held but are waiting for a button release after some arbitrary amount of time.
Additionally running code while holding down a button would block normal MicroPython event execution and crash the host's USB bus quite severely.
2022-02-25 11:08:32 +00:00
Phil Howard
167bfbb781
Badger2040: Lint examples, launcher tweaks
2022-02-25 11:08:32 +00:00
Phil Howard
6ff5c39c1b
Badger2040: Bugfixes, danger LUTs, examples
2022-02-25 11:08:32 +00:00
Phil Howard
183dd5f8cb
Badger2040: Add text rotation to MicroPython
...
Bonus: Make rotation and scale arguments optional.
2022-02-25 11:08:32 +00:00
Phil Howard
669e96598d
Badger2040: Fix input handling
...
Fixes input handling by clearing the button states to 0 when "wait_for_press".
2022-02-25 11:08:32 +00:00
Jonathan Williamson
07c62a849a
added rotation by angle in degrees to text() and glyph() methods
2022-02-25 11:08:32 +00:00
Phil Howard
1af63e583e
Badger2040: Add WIDTH/HEIGHT constants
2022-02-25 11:08:32 +00:00
Phil Howard
a38dc98199
Badger2040: Comment out meh fonts
2022-02-25 11:08:32 +00:00
Phil Howard
af230b5fd5
Badger2040: Refactor to fix MicroPython issues
...
Move busy wait logic into MicroPython bindings so that MICROPY_EVENT_POLL_HOOK can be called.
2022-02-25 11:08:32 +00:00
Phil Howard
5b084c1b9a
Badger2040: Add Fast/Slow LUTs, bugfix and tinkering helpers
2022-02-25 11:08:32 +00:00
Phil Howard
5a0fe00149
Badger2040: Fix typo, comment out explodey wfi
2022-02-25 11:08:32 +00:00
Phil Howard
3bd875c63d
Badger2040: Test code
2022-02-25 11:08:32 +00:00
Phil Howard
0a0aecf3f7
Badger2040: Set pull-down on inputs
2022-02-25 11:08:32 +00:00
Phil Howard
607320c4b6
Badger2040: Fix broken display on reset
...
Display configuration wasn't applied properly upon reset. Add additional delay to reset and configure busy_wait pulls.
2022-02-25 11:08:32 +00:00
Phil Howard
72d361fa74
Badger2040: Add text functions and input
2022-02-25 11:08:32 +00:00
Phil Howard
46d54072ce
Badger2040 MicroPython bindings
2022-02-25 11:08:32 +00:00
Phil Howard
5f52626a4f
Add partial update support
2022-02-25 11:08:32 +00:00
Niko Kotilainen
a5bf135ede
changed pressed to pressed_to_wake
2022-02-25 11:08:31 +00:00
Niko Kotilainen
69e5645700
Badger image update reworked
2022-02-25 11:08:31 +00:00
Jonathan Williamson
ad0ebee16b
added image demo for badger2040
2022-02-25 11:08:31 +00:00
Jonathan Williamson
f7d61b587a
added support for badger2040
2022-02-25 11:08:31 +00:00
ZodiusInfuser
4b96817616
Possible fix for display glitch after first program run
2022-02-22 11:00:02 +00:00
helgibbons
45927eb134
lint battery.py
2022-02-17 11:56:09 +00:00
helgibbons
14cb47b4bb
Add Pimoroni Pico LiPo battery example
2022-02-17 11:16:49 +00:00
ZodiusInfuser
95142ffeb5
Fix for display glitch during screen initialisation
2022-02-14 12:57:34 +00:00
ZodiusInfuser
e4afa6b6f2
Possible fix for display glitch after first program run
2022-02-14 12:56:40 +00:00
Philip Howard
9fafa3edb1
Merge pull request #248 from pimoroni/patch-icp10125-i2c-lockup
...
ICP10125: Fix block indefinitely on repeated start
2022-02-10 17:30:17 +00:00
Phil Howard
c105d111af
ICP10125: Fix block indefinitely on repeated start
...
Should fix pimoroni/icp10125-python#2
2022-02-10 12:28:57 +00:00
Philip Howard
7beb0b8563
Merge pull request #246 from lordmortis/pimoroni_i2c_lib
...
I2C Library for boilerplate projects?
2022-02-07 12:49:58 +00:00
Brendan Ragan
1fe355667c
reference the pomoroni_i2c.cmake file instead
2022-02-07 18:28:27 +08:00