Commit Graph

751 Commits

Author SHA1 Message Date
Mike Bell 51b0e472e1 Add ability to halt the Badger from Micropython and get wake button presses. Change badge app to halt when image displayed 2022-03-23 00:30:07 +00:00
Philip Howard fa2774b114
Merge pull request #304 from samuelmcdermott/main
Conway's game of life for Badger2040
2022-03-18 16:20:41 +00:00
Philip Howard f8b6423b9d
Merge pull request #303 from pimoroni/patch-flowsensor-combined
Combine PAA5100 and PMW3901 into a single module for #301
2022-03-18 15:50:28 +00:00
Phil Howard 8ca91f8e23 PMW3901: Drop print from init. 2022-03-18 13:35:14 +00:00
Phil Howard 91bbf53662 PMW3901, PAA5100: Construct correct class for secret sauce. 2022-03-18 13:34:49 +00:00
samuelmcdermott a8f03f298e add conways game of life 2022-03-17 19:10:43 +00:00
Phil Howard e83f315c29 PMW3901, PAA5100: bindings into single module for #301. 2022-03-17 14:36:38 +00:00
Philip Howard ba5cffdb0d
Merge pull request #302 from pimoroni/patch-flowsensor
PAA5100/PMW3901 Fix default float argument bug for #228
2022-03-17 14:35:54 +00:00
Phil Howard 05c370abd4 PAA5100/PMW3901 Fix default float argument bug for #228 2022-03-16 17:35:45 +00:00
Philip Howard b6ad894052
Merge pull request #298 from pimoroni/patch-help-info
Badger2040: Add sleep to help and info
2022-03-16 12:33:26 +00:00
Zak Zebrowski 8ccfdaf5bd Badger2040: Add sleep to help and info 2022-03-16 11:48:16 +00:00
Philip Howard 690c8782d9
Merge pull request #296 from andypiper/badger-eg-updates
Fix filenames in examples README, some minor code tweaks
2022-03-14 10:18:10 +00:00
Andy Piper 122c96f4e5 flake8 format/lint 2022-03-13 20:59:57 +00:00
Andy Piper 079be62746 Fix filenames in examples README
Add formatting and info to examples README

Add user button to button test example

Add voltage comments for battery in examples
2022-03-13 17:22:59 +00:00
Philip Howard 80e4558209
Merge pull request #268 from pimoroni/feature/qrcode
QRCode Library
2022-03-11 13:56:21 +00:00
Philip Howard 9079a11d41
Merge pull request #292 from pimoroni/patch-badger2040-text-rotation
Badger2040: Fix text rotation aliasing for #290
2022-03-11 13:54:51 +00:00
Phil Howard 39e9728b0e Badger2040: Fix text rotation aliasing for #290
Fix text rendering at 90, 180 and 270 degree rotations by avoiding float -> int truncation.
2022-03-11 13:48:41 +00:00
Phil Howard 421d1edf84 qrcode: Basic MicroPython example for PicoDisplay 2022-03-11 12:55:34 +00:00
Phil Howard d20af57dda qrcode: Add to regular MicroPython build 2022-03-11 12:55:34 +00:00
Phil Howard d3ac1b63be qrcode: Rename & improve example 2022-03-11 12:52:29 +00:00
Phil Howard 3c70a3847e qrcode: Add example to badgerOS 2022-03-11 12:52:29 +00:00
Phil Howard 89172578ac qrcode: Bind ECC and Mask controls 2022-03-11 12:52:29 +00:00
Phil Howard 087fd70276 Add QRCode MicroPython module 2022-03-11 12:52:29 +00:00
Philip Howard faa83986af
Merge pull request #291 from pimoroni/experiment/multi-board-ci
Build MicroPython for multiple boards
2022-03-11 12:51:50 +00:00
Phil Howard dece2aac85 CI: More complete Python linting 2022-03-11 12:25:18 +00:00
Phil Howard b7061b9dd7 CI: EXPERIMENTAL: wget ARM GCC toolchain 2022-03-11 12:03:27 +00:00
Phil Howard df090ac8e8 CI: Cache CMake build 2022-03-11 10:24:39 +00:00
Phil Howard ac12fa236b CI: Update Badger 2040 workflow 2022-03-11 10:00:27 +00:00
Phil Howard 576a2d9ebf CI: Add Pico LiPo 4MB 2022-03-11 09:33:51 +00:00
Phil Howard 2fd0330f63 CI: Move modules_py copy to CMake 2022-03-11 09:24:54 +00:00
Phil Howard 97de2e90e1 CI: Key cache on MicroPython version 2022-03-11 01:10:45 +00:00
Phil Howard 6af3e22bc3 CI: Always checkout latest 2022-03-11 01:03:25 +00:00
Phil Howard 8e8ac885e2 CI: Do not regen workspace cache 2022-03-11 01:03:20 +00:00
Phil Howard fccdbd28af CI: Use ccache 2022-03-11 00:38:55 +00:00
Phil Howard 8f0f4d0510 CI: Prettier names for .uf2 files 2022-03-11 00:21:07 +00:00
Phil Howard eac8c68415 CI: Build MicroPython for multiple boards 2022-03-10 23:18:18 +00:00
Philip Howard ab80bdde4b
Merge pull request #288 from pimoroni/patch-convert-py
Badger2040: Build .py conversion into convert.py
2022-03-10 12:06:26 +00:00
Philip Howard 2c904f6b09
Merge pull request #289 from pimoroni/patch-badger2040-ebook
Badger2040: Fix ebook.py missing lines for #280
2022-03-10 12:05:42 +00:00
Phil Howard c6debfc091 Badger2040: Fix ebook.py missing lines for #280 2022-03-10 10:37:39 +00:00
Phil Howard de8c25ee31 Badger2040: Build .py conversion into convert.py 2022-03-10 09:42:32 +00:00
Philip Howard 36c1b469b1
Merge pull request #285 from MichaelBell/badger2040-fixes
Make USB powered and battery powered Badger2040 work the same
2022-03-10 08:50:07 +00:00
Mike Bell 6975610fdc Don't use wait_for_press because that waits for the button to be released 2022-03-09 23:53:56 +00:00
Mike Bell fefa6f8880 Change internal state of Badger2040 to protected 2022-03-09 23:47:12 +00:00
Mike Bell bbb995a062 Reboot on button press when halted but still have power 2022-03-09 23:32:52 +00:00
Mike Bell da14ec870f Fix image convert of black and white images 2022-03-09 23:24:36 +00:00
Philip Howard fe88093c30
Merge pull request #278 from lurch/patch-3
badger2040: prevent date being set to an invalid value
2022-03-09 14:17:29 +00:00
Andrew Scheller 58398f9f55 badger2040: prevent date being set to an invalid value
(by restricting the maximum number of days in a month as necessary)
2022-03-09 12:48:02 +00:00
Philip Howard 7dfd9a04b0
Merge pull request #284 from pimoroni/tweak-docs
Add Pimoroni Pico LiPo button/LED example, tweak docs
2022-03-09 12:22:45 +00:00
Philip Howard 0eddc07413
Merge pull request #275 from lurch/patch-1
badger2040: Set default clock to a valid date
2022-03-09 12:03:27 +00:00
Philip Howard a5e719ee27
Merge pull request #276 from lurch/patch-2
badger2040: Only 24 hours in a day (not 60)
2022-03-09 12:02:45 +00:00