Radomir Dopieralski
d76eda153b
PicoSystem: freeze the Stage library
2021-10-07 15:01:18 +02:00
Radomir Dopieralski
57dee6406d
_stage: Fix handling of scaled display in the stage library
...
The "scale" parameter wasn't exposed in the library, and there
were some problems in how it was handled.
This also fixes some types in the pixel-drawing functions.
2021-10-07 12:58:43 +02:00
Dan Halbert
aa1d089cdb
proxlight: Freeze adafruit_adps9960 instead of adafruit_hid; enable usb_midi
2021-09-10 14:50:09 -04:00
Dan Halbert
3c8eca3ef9
Update frozen libraries for 7.0.0
2021-09-07 18:23:19 -04:00
Seon Rozenblum
4e869422d1
Move frozen neopixel lib to latest commit that supports try/carch on the power pin.
2021-09-02 16:17:41 +10:00
Radomir Dopieralski
89fc1890af
stm32: Add support for Stage games to Meowbit
...
This enables the _stage library and adds stage and ugame modules to the
frozen modules, so that all Stage games should work.
I had to do several hacks:
* Since displayio.release_displays doesn't release the pins, I couldn't
re-initialize the display inside the ugame module. Instead I changed
the default display initialization for the board to match what Stage
expects.
* I wanted to make the MENU key works as K_Z, but when I try to use it
with the keypad module, I get "pin in use" error. So for now only the
A and B buttons are used.
2021-08-30 20:27:50 +02:00
Radomir Dopieralski
02ada0af5f
Update stage library to use keypad module on pygamer and pybadge
2021-08-29 23:57:32 +02:00
Dan Halbert
901a6c27c0
remove gamepad; deprecate gamepadshift
2021-07-26 22:15:09 -04:00
Dan Halbert
24d3fced2f
update frozen libs, especially CP
2021-07-19 17:06:41 -04:00
Radomir Dopieralski
b2aa17a553
pewpew10 - use _pew.get_ticks() for time tracking
...
Somehow PR https://github.com/adafruit/circuitpython/pull/4200 got
reverted, repeating it, with a proper tag.
2021-07-10 01:50:43 +02:00
Radomir Dopieralski
1a076d34c9
PewPew M4: use keypad instead of gamepad
...
Since the new keypad module is taking over gamepad functionality,
I'm switching to it. If this works well, I will make the change
for the remaining boards.
2021-06-29 10:36:52 +02:00
Dan Halbert
d6f47d2182
update frozen libraries for 7.0.0-alpha.3
2021-06-01 21:09:59 -04:00
Kong Wai Weng
b06ec0a776
Added libraries dependency.
2021-05-30 09:57:00 +08:00
Dan Halbert
8118eb1fe5
update frozen libs
2021-05-16 14:36:18 -04:00
Dan Halbert
c37f021791
regularize and shrink many builds
2021-05-05 12:35:41 -04:00
Dan Halbert
8bb3c6fd79
handle := defs in shared_bindings_matrix.py; update adafruit_hid
2021-05-04 18:07:01 -04:00
lady ada
9dc6d691b8
add prox trinkey and rename others to adafruit_
2021-04-11 17:45:37 -04:00
lady ada
56be8306cd
try adding a submodule?
2021-04-10 23:22:13 -04:00
Jonah Yolles-Murphy
d8715ac92a
update adafruit_register
2021-02-20 16:04:31 -05:00
Jonah Yolles-Murphy
a9a2145238
fix TG-Watch ble issue
2021-02-20 15:46:33 -05:00
Radomir Dopieralski
6e338842fc
pewpew10 - use _pew.get_ticks() for time tracking
2021-02-14 18:15:38 +01:00
Jonah Yolles-Murphy
8f8af90098
final name and extra board
2021-01-13 23:51:34 -05:00
Jonah Yolles-Murphy
8652d69614
update TG-Watch pins, name, and frozen libraries
2021-01-10 04:04:50 -05:00
Dan Halbert
3b72d502a4
update frozen libs for 6.1.0-beta.3
2020-12-30 14:32:03 -05:00
Dan Halbert
f96475cbbf
update Requests; rolled back by accident
2020-11-27 16:24:36 -05:00
Radomir Dopieralski
c4e337e234
Bump pew-pewpew-standalone-10.x to 2.0.1
2020-10-02 12:47:31 +02:00
Radomir Dopieralski
dd2b40fdf1
Bump circuitpython-stage to 1.1.1
...
This adds handling of GameOver exception as SystemExit in anticipation
of the new way of starting games from the menu.
2020-10-02 12:17:49 +02:00
Jerry Needell
2529ee2359
freeze rfm69 and bus_device libraries int feather_m0_rfm69
2020-09-09 14:54:20 -04:00
Jerry Needell
5f60bec85b
update frozen Adafruit_CircutPython_RFM9x library
2020-08-09 11:07:41 -04:00
Jerry Needell
432f43a472
freeze rfm9x and BusDevice, remove many built-in modules
2020-08-05 11:37:57 -04:00
Jerry Needell
9b3af2b7e3
update frozen submodules
2020-08-03 06:25:29 -04:00
Dan Halbert
649e6d59ce
Merge from upstream and make translate
2020-07-28 14:15:33 -04:00
Jerry Needell
2bdd62220e
adjust stack for SAMD21 to accomodate larger pystack -- update frozen module adafruit_busdevice
2020-07-27 21:50:36 -04:00
Radomir Dopieralski
8d692f33a8
pewpew_m4: Enable analogio and usb_hid
...
The newest version for the Stage library for PewPewM4 no longer contains
embedded graphics, which frees enough space in flash to enabled back
AnalogIO and also add USB_HID. There is still ~192 bytes left free.
If new additions to CircuitPython make it grow further, we can disable
USB_HID again.
2020-07-18 19:30:40 +02:00
Dan Halbert
7424e41827
update frozen libs
2020-05-16 11:20:25 -04:00
TG-Techie
b9e494b85a
add submodule to TG-Watch02A
2020-04-28 00:03:02 -04:00
Radomir Dopieralski
f7e8987929
Bump circuitpython-stage to 1.0.11 to fix audio problems
...
Fix #2773
2020-04-16 13:56:03 +02:00
Radomir Dopieralski
f39ca6052e
Fix RGB/BGR colors in Stage
...
This makes the colors used by the stage library compatible with those
used by the displayio library.
2020-04-15 23:41:38 +02:00
arturo182
3f26a0b06b
Freeze adafruit_requests and adafruit_esp32spi into feather_mimxrt1011
2020-02-29 00:26:39 +01:00
Max Holliday
ffd15c29dc
trying to add Adafruit_CircuitPython_Register again
2020-02-08 16:15:23 -08:00
Dan Halbert
3b95d7c16a
add gamepad to specialty cpx builds; update frozen libs
2020-01-30 21:00:47 -05:00
Radomir Dopieralski
27c36eea2b
circuitpython-stage: allow choosing background color
2020-01-30 15:24:04 +01:00
Scott Shawcroft
5531253c76
Update submodules including BusDevice and HID.
...
HID's API has changed to take in devices explicitly so that both
USB and BLE work.
2020-01-07 14:25:27 -08:00
Radomir Dopieralski
6205b55b19
Bump circuitpython-stage version to 1.0.8
2019-12-26 22:13:52 +01:00
Radomir Dopieralski
b06057395b
Update PewPew M4
...
PewPew M4 now has the pew.py added to its frozen libraries. Some
features needed to be disabled to make room for that.
2019-12-23 18:37:36 +01:00
Jeff Epler
516d930e6c
frozen: Update all submodules to latest tagged release
2019-12-19 16:06:17 -06:00
KalbeAbbas
9ce2087a75
change
2019-11-13 17:18:00 +05:00
KalbeAbbas
99952c0df0
Removed SD card folder
2019-11-13 16:07:52 +05:00
KalbeAbbas
040f201fab
added SD card module
2019-11-13 15:44:59 +05:00
KalbeAbbas
f6577fc9f7
SD card folder removed
2019-11-13 15:11:03 +05:00
KalbeAbbas
5493dd5dba
Added SD card submodule
2019-11-13 15:06:53 +05:00
KalbeAbbas
b269fb4bfa
deleted SD card folder
2019-11-13 14:58:57 +05:00
KalbeAbbas
6161c72270
SD card folder added
2019-11-12 20:09:57 +05:00
Scott Shawcroft
8048dcb76c
Update frozon modules.
...
Fixes https://github.com/adafruit/Adafruit_CircuitPython_INA219/issues/12
2019-09-30 13:37:58 -07:00
Radomir Dopieralski
d50ed3b6e7
Add support for PewPew M4 board
2019-09-05 10:50:33 +02:00
Radomir Dopieralski
fd2299e51a
Update circuitpython-stage to 1.0.4 for audiocore changes
...
Since some parts of audioio were moved to audiocore, we now have
to import them differently.
2019-08-01 04:19:50 +02:00
Scott Shawcroft
0cce7fcaa3
Merge remote-tracking branch 'adafruit/4.0.x' into merge_in_402
2019-06-27 14:06:26 -07:00
Scott Shawcroft
fe507db45f
Shrink pIRkey build down.
...
Rollback HID to save string space and remove board mapping for
default buses that don't exist.
2019-06-26 16:49:23 -07:00
Scott Shawcroft
1f105e0ac0
Update frozen libraries to save space
2019-06-26 15:10:51 -07:00
Scott Shawcroft
14d0606fa0
update stage too
2019-06-19 12:44:10 -07:00
Scott Shawcroft
a7bed2a74e
Update frozen libraries
2019-06-19 12:23:15 -07:00
Radomir Dopieralski
5803245009
Add support for PyGamer to Stage library
2019-06-18 19:05:51 +02:00
Scott Shawcroft
d2ec43113e
Update BusDevice to save space.
2019-06-12 14:22:57 -07:00
Dan Halbert
71c7aca29c
Add top-level Makefile target to update frozen libs easily; Update CPX lib
2019-05-28 09:09:00 -04:00
Dan Halbert
b5fc646e3d
Update frozen libs
2019-05-23 16:16:14 -04:00
Radomir Dopieralski
9ae3d92179
Bump circuitpython-stage to 1.0.2
...
This fixes an OverflowError in the read_palette function.
(cherry picked from commit 4ebcca865c
)
2019-05-22 18:58:09 +02:00
Radomir Dopieralski
31e5e6ea98
Bump circuitpython-stage to 1.0.1
2019-05-11 22:42:09 +02:00
Scott Shawcroft
b5508ed832
Update stage with 1.0.0 release
2019-04-23 09:58:14 -07:00
Scott Shawcroft
2011bc3485
Update stage for GamePadShift
2019-04-16 11:17:02 -07:00
Radomir Dopieralski
d39e7e7dd5
Use displayio.Display directly
2019-04-12 12:46:28 +02:00
Radomir Dopieralski
dabbded622
Got back to using Display object in the Stage library
2019-04-12 11:19:19 +02:00
Radomir Dopieralski
c3136f4f32
Enable displayio for uGame10 board
...
Also, make the _stage library work with the fourwire bus, to re-use the
display.
2019-04-12 01:10:57 +02:00
Kattni
8115301588
Merge pull request #1697 from dhalbert/update-frozen-libs
...
Update frozen libraries to latest tagged versions
2019-03-25 11:35:26 -04:00
Dan Halbert
a88990aa68
Update frozen libraries to latest tagged versions
2019-03-25 08:14:45 -04:00
Radomir Dopieralski
a50ee4f650
Add frozen stage module to ugame10 board
...
And also ignore some more pins.
This is needed for the builds on the circuitpython.org to be functional.
2019-03-17 14:03:50 +01:00
Radomir Dopieralski
5d85d54026
Move the frozen pew.py into a submodule
2019-03-01 16:24:22 +01:00
Radomir Dopieralski
8e50aeb06f
Fix pew.tick() to not accumulate error over time
2019-03-01 15:54:16 +01:00
Radomir Dopieralski
3826ca4194
Rename internal pins to add underscore in front
2019-03-01 15:10:43 +01:00
Radomir Dopieralski
59f63eaef6
Handle new buttons
2019-02-28 23:34:03 +01:00
Dan Halbert
97aeb1953b
correct weak module links; samd module only in m4 ports; update libraries
2019-02-17 23:48:08 -05:00
Dan Halbert
11de8fdca7
merge 3.x swap of /lib and .frozen; update frozen libs
2018-11-15 15:00:23 -05:00
Dan Halbert
4dfba2f8ac
put .frozen before /lib in sys.path; update frozen libraries
2018-11-01 19:57:10 -04:00
Dan Halbert
ab02a034f6
Update frozen libraries for 4.0.0-alpha.2
2018-10-16 14:08:54 -04:00
Dan Halbert
a20ab40ed2
Merge 3.0.0 final bugfixes and changes to master
2018-07-16 09:01:46 -04:00
Dan Halbert
53d821332f
update Crickit library to fix stepper Drive issues
2018-07-05 17:35:20 -04:00
Dan Halbert
bf9981e8db
bring all frozen libraries up to date
2018-07-03 14:39:21 -04:00
Dan Halbert
b68cd14391
update crickit-related libs
2018-06-29 16:32:25 -04:00
Dan Halbert
d98701c8d1
updates crickit and motor frozn libs with latest changes, including 550-2400 default servo range
2018-06-27 21:27:10 -04:00
Dan Halbert
1f3de5174e
Freeze Adafruit_CircuitPython_Crickit into crickit builds
2018-06-26 19:49:55 -04:00
Dan Halbert
27eba65dc7
update HID, and update seesaw version
2018-06-02 17:43:08 -04:00
Dan Halbert
6e6bfc4d57
Update frozen LIS3DH to 4.2.1 to save space
2018-06-02 17:00:23 -04:00
Dan Halbert
052a9ff378
update cpx lib
2018-05-24 21:40:49 -04:00
Dan Halbert
b9f36184f5
refine pirkey build
2018-05-24 13:28:03 -04:00
Dan Halbert
0d7db29630
turn off longint on cpx crickit; update frozen libs
2018-05-22 13:03:13 -04:00
Dan Halbert
5680933483
refactor longint settings; make crickit cpx build
2018-05-21 23:58:03 -04:00
Dan Halbert
32363b801b
3.0: add CircuitPlayground and HID to CPX frozen modules
2018-05-04 08:44:33 -04:00
Dan Halbert
ef65ee78c5
Freeze libraries needed by adafruit_circuitplayground library into firmware.
...
This saves a lot of RAM. Fixes #287 .
Also fixed compilation of frozen_mpy.c to use supplied make rule rather than
builtin rule (supplied rule suppresses printing out the gcc command line).
2017-10-08 10:54:46 -06:00
Dan Halbert
74cfdeb316
Added ability to freeze multiple directories; freeze neopixel library in cpx build ( #199 )
...
Reworked frozen module support: clean up makefiles and handle multiple directories.
Modules to freeze are included as git submodules.
Add neopixel to circuitplayground express build.
Fixes #56
2017-08-23 11:05:59 -07:00