Jeff Epler
05cf5213e2
Allow disabling each class in keypad
...
.. for boards like pewpewm4 which need a specific kind. And need
some space.
2023-04-01 19:22:52 -05:00
hathach
fecc1bdedb
fix typos (partial) detected by codepell
2023-03-18 22:17:02 +07:00
Neradoc
f22f2a3662
enable bus device on hallowing M0
2023-02-27 18:44:08 +01:00
Scott Shawcroft
f832386cda
Merge remote-tracking branch 'adafruit/main' into banglejs2
2023-02-23 14:43:38 -08:00
Scott Shawcroft
b67c0b7949
Merge pull request #7585 from bill88t/settings-toml-pystack
...
Settings.toml-configurable pystack
2023-02-22 10:13:31 -08:00
Bill Sideris
1d12014ec7
disable pixelmap
2023-02-22 13:31:15 +02:00
Scott Shawcroft
de5f58a61d
Merge branch 'main' into banglejs2
2023-02-21 12:04:28 -08:00
Scott Shawcroft
a8b34bd067
Merge pull request #7549 from gamblor21/gif_displayio_support
...
Animated GIF support
2023-02-21 11:39:29 -08:00
Bill Sideris
650c4c5d92
pystack+ rainbow-
2023-02-21 20:50:07 +02:00
Bill Sideris
5dba32ed07
Try to pass ci with rainbowio
2023-02-21 17:42:08 +02:00
Bill Sideris
8a4a408707
Disable settable-pystack too to make more space
2023-02-17 16:35:16 +02:00
Bill Sideris
388279d9c1
Disable rainbowio instead.
2023-02-17 15:24:27 +02:00
Bill Sideris
17e2598fa1
Revert "settable pystack = 0 for kicksat-sprite"
...
This reverts commit f05c730a01
.
2023-02-17 15:23:01 +02:00
Bill Sideris
f05c730a01
settable pystack = 0 for kicksat-sprite
2023-02-17 15:14:09 +02:00
Scott Shawcroft
931c7c1c51
Add Bangle.js 2, JDI memory displays and ACeP epd
...
This 2-in-1 PR started with the goal of support the Bangle.js 2
smartwatch with *no USB*.
* Adds "secure" DFU build support with a committed private key.
* Adds 3-bit color support with one dummy bit for the JDI memory display
* Allows nrf boards to have a board_background_task() run in RUN_BACKGROUND_TASK.
This is needed because the Bangle.js 2 uses the watchdog to reset.
* Renamed port_background_task() to port_background_tick() to indicate it
runs on tick, not RUN_BACKGROUND_TASK.
* Marks serial connected when the display terminal is inited. This means
that safe mode messages show up on the display.
ACep, 7-color epaper displays also pack 3 bits in 4. So, I added that
support as well.
* Adds 3-bit ACeP color support for 7-color e-paper displays. (Not
watch related but similar due to color depth.)
* Allows a refresh sequence instead of a single int command. The 7" ACeP
display requires a data byte for refresh.
* Adds optional delay after resetting the display. The ACeP displays
need this. (Probably to load LUTs from flash.)
* Adds a cleaning phase for ACeP displays before the real refresh.
For both:
* Add dither support to Palette.
* Palette no longer converts colors when set. Instead, it caches
converted colors at each index.
* ColorConverter now caches the last converted color. It should make
conversions faster for repeated colors (not dithering.)
2023-02-15 15:03:40 -08:00
Dan Halbert
fe40181144
Turn back on for pewpew_m4, turn off terminalio for incomplete fonts in pewpew_m4
2023-02-15 14:45:15 -05:00
Dan Halbert
0f099cdb31
Turn off safemode.py for pewpew_m4
2023-02-13 22:52:39 -05:00
Mark
fa435468fa
Merge branch 'main' into gif_displayio_support
2023-02-13 18:30:51 -06:00
Dan Halbert
d8231f1588
Implement safemode.py
2023-02-13 18:26:38 -05:00
gamblor21
be67cb72ad
Disable for pewpew_m4 for space
2023-02-13 17:04:54 -06:00
Radomir Dopieralski
5b814a4561
pewpew m4: enable CDC back
...
CDC got disabled on this board by mistake
2023-01-28 17:20:22 +01:00
Neradoc
0aa41fa92e
change BOARD_USER_SAFE_MODE_ACTION into a separate sentence
2022-10-30 01:55:42 +02:00
Neradoc
934d2a7004
remove duplicate press boot button, it's already the default
2022-10-30 01:52:17 +02:00
Dan Halbert
987030e706
Merge branch 'main' into add-os-utime-function
2022-10-07 22:45:51 -04:00
Dan Halbert
b097c0736a
shrink some small builds
2022-10-07 22:44:06 -04:00
Dan Halbert
78b278e091
disable rainbowio on arduino_zero
2022-10-07 10:39:30 -04:00
Dan Halbert
db065a299f
Merge pull request #6933 from jepler/ 🥧 🐮
...
Implement a useful subset of `wifi` and `socketpool` modules on 🥧 🐮
2022-09-28 18:09:24 -04:00
Jeff Epler
77fcb8a5a3
disable rainbowio on this arduino_nano_33_iot
...
The gpio changes took away enough code space that it doesn't fit.
2022-09-28 10:05:32 -05:00
Kattni Rembor
ea5e4b20b0
Add more spacing for aliased pins.
2022-09-27 15:50:30 -04:00
Kattni Rembor
9c4c7241d0
Update pin order to match silk.
2022-09-27 15:24:07 -04:00
Dan Halbert
4cb69a51d5
Use MP_WEAK for default board.c routines
2022-09-08 07:36:50 -04:00
Radomir Dopieralski
0a0c03c3d2
Fix ugame.py for the ugame10 board
...
It was still trying to use the gamepad module, and there was a typo
2022-08-26 17:07:44 +02:00
Dan Halbert
0c87d0b40d
matrixportal: remove ulab instead of bleio HCI
2022-08-18 10:23:37 -04:00
Dan Halbert
2664d3766d
matrixportal: remove BLEIO HCI to make room to freeze portalbase
2022-08-18 07:43:31 -04:00
Dan Halbert
02cc6c2aee
Merge remote-tracking branch 'adafruit/main' into remove-autobrightness
2022-08-10 08:35:53 -04:00
Scott Shawcroft
138c92f035
Merge pull request #6727 from dhalbert/restore-deleted-modules
...
restore rainbowio and onewireio to a number of boards
2022-08-09 21:44:26 -07:00
Dan Halbert
41bcd7b260
Remove support for auto-brightness
2022-08-09 22:40:21 -04:00
Dan Halbert
34b22eac2a
restore rainbowio and onewireio to a number of boards
2022-08-09 16:10:17 -04:00
Dan Halbert
84807cd6eb
Change I2C terminology from "peripheral" to "target"
2022-08-09 13:13:19 -04:00
Scott Shawcroft
9661d3256c
Add more ESP32 boards and enable web workflow
2022-08-01 15:52:08 -07:00
Scott Shawcroft
6463755577
Merge pull request #6648 from pypewpew/stage-png
...
Add PNG image support to the Stage library
2022-07-27 11:02:48 -07:00
Radomir Dopieralski
d510e60511
Disable bitmaptools and busdevice on pewpew_m4 to fit ja translation
2022-07-27 00:08:02 +02:00
Neradoc
eabe8b971a
list extensions instead of macros names ("bin,uf2" not BIN_UF2)
...
the modules_support_matrix usees a dictionnary per board instead of a list
optionally include the frozen modules URLs in it
2022-07-26 18:15:59 +02:00
Neradoc
d021d9ae4a
Move build extensions to board directories
...
- define CIRCUITPY_BUILD_EXTENSIONS to predefined values
- set CIRCUITPY_BUILD_EXTENSIONS in port and board config
- reuse the support matrix "get_settings_from_makefile" to get it
- move the existing port and board specific values
- remove the C3 specific board values because it's not the default
- update build_release_files.py to use get_settings_from_makefile
2022-07-26 18:15:50 +02:00
Jeff Epler
ab3e786611
disable additional module on matrixportal_m4
2022-07-07 20:00:12 -05:00
Jeff Epler
601eb91b89
Disable gifio on matrixportal to reclaim flash space
2022-07-07 17:00:00 -05:00
Dan Halbert
4c20b3cb63
Merge pull request #6564 from adafruit/7.3.x
...
7.3.x
2022-07-06 15:25:24 -04:00
Dan Halbert
131d70cebd
restore traceback to matrixportal build
2022-06-28 16:10:55 -04:00
Neradoc
7f968f18c0
move frozen adafruit_circuitplayground to express subdirectory
2022-06-20 16:55:10 -04:00
Dan Halbert
6e090c96a5
squeeze some specialized builds
2022-06-10 16:24:52 -04:00