Commit Graph

875 Commits

Author SHA1 Message Date
Phil Howard d3c8811656 Badger2040: Fixup examples for Act LED and A+C to exit. 2022-03-25 11:35:52 +00:00
Phil Howard a862a6d310 Badger2040: Use Act LED in Launcher 2022-03-25 11:09:44 +00:00
Phil Howard a23cc59e3c Badger2040: Use Act LED. Avoid recreating files on every load. 2022-03-25 11:09:27 +00:00
Phil Howard b1fd8936cf Badger2040: Enforce minimum update blocking time. 2022-03-25 10:57:30 +00:00
Mike Bell f332dcdf2e Remove unused clear_pressed_to_wake method 2022-03-25 01:23:17 +00:00
Mike Bell d313a9d871 Quit app on A+C pressed using an interrupt handler.
Note if apps set up their own interrupt handlers then they take precedence, but in that case the app should be responsible for quitting.
2022-03-25 01:05:55 +00:00
Mike Bell e19fe9cb73 Apparently Thonny doesn't clear blank lines on save 2022-03-25 00:29:09 +00:00
Mike Bell 994ddba0e1 Badge, image and launcher all now sleep when on battery 2022-03-25 00:26:48 +00:00
Philip Howard 938134b14e
Merge pull request #315 from pimoroni/patch-micropython-builtins
Badger2040: Fix builtin module depends typo.
2022-03-25 00:17:55 +00:00
Phil Howard 3c3a5683d9 Badger2040: Fix builtin module depends typo. 2022-03-25 00:09:14 +00:00
Mike Bell fe943a05f7 Include USER button in button state 2022-03-24 23:24:10 +00:00
Phil Howard 5bd13a5cd1 Badger2040: Create badger_os utils module. 2022-03-24 23:20:46 +00:00
Mike Bell 0ab44ef10a Only record front button state at init time 2022-03-24 22:01:10 +00:00
Mike Bell a7f2014309 Add woken method 2022-03-24 21:21:20 +00:00
Mike Bell 946de6ffa2 Take Gadgetoid's proposed change, reduce magic 2022-03-24 20:49:51 +00:00
Mike Bell c41714c4c9 Actually enable 3v3 at startup 2022-03-24 00:24:26 +00:00
Mike Bell a0baae33a6 Once more with a very long line 2022-03-23 22:48:47 +00:00
Mike Bell 40d22a02ff Appease the linter 2022-03-23 22:42:46 +00:00
Mike Bell a901064259 Use halt in image app 2022-03-23 21:42:18 +00:00
Mike Bell 78c11d220d Enable battery power on wake, expose pressed_to_wake on Badger object 2022-03-23 21:41:49 +00:00
Teodor Cervinski 58ae6edb24 Updated path to esp32 drivers in /libraries/pico_wireless/pico_wireless.cmake 2022-03-23 11:34:52 +02:00
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
helgibbons 640b29c046 lint RTC example 2022-03-22 09:17:16 +00:00
helgibbons fdc6d64f46 Add example to set time on RV3028 RTC 2022-03-22 09:14:02 +00:00
helgibbons 0cb0cf16bd Change BME68x pins to BG default 2022-03-22 08:33:49 +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