13104 Commits (e85b6fb83c2b83347c48062e676bbb0d098a6297)
 

Author SHA1 Message Date
Max Holliday e85b6fb83c
adding kicksat-sprite board
See https://github.com/RoboticExplorationLab/sprite for details
4 years ago
Scott Shawcroft 29615dae06
Merge pull request #1787 from pewpew-game/custom-font
Allow overriding the font per board definition
4 years ago
Radomir Dopieralski 1eede2d1e3 Allow overriding the font per board definition
This way boards with smaller screens can use smaller fonts
4 years ago
Dan Halbert 121d532a0e
Merge pull request #1781 from tannewt/build_aliases
Add alias support for unique board revs
4 years ago
Scott Shawcroft 1eb1430d82
Add alias support for unique board revs
This way we can list different board styles and track their
downloads without a completely new binary.

Fixes #1673
4 years ago
Scott Shawcroft 959258b3ab
Merge pull request #1780 from pewpew-game/pybadge-spi-24mhz
Configure the TFT spi to 24MHz by default
4 years ago
Radomir Dopieralski 5603d0cd38 Configure the TFT spi to 24MHz by default
That is (slightly) out of spec for the display, but it works reliably.
4 years ago
Dan Halbert cf3f3e510c
Merge pull request #1774 from tannewt/pybadge_revd
Tweak pybadge and fix display bugs
4 years ago
Scott Shawcroft debff19126
Check for null local dictionaries 4 years ago
Scott Shawcroft 9f4f689879
Free up space in Itsy Bitsy M0 by limiting inline. 4 years ago
Scott Shawcroft a152ac1cef
Merge remote-tracking branch 'adafruit/master' into pybadge_revd 4 years ago
Dan Halbert f115ec2193
Merge pull request #1777 from ladyada/master
Rev D/E (beta) hardware!
4 years ago
ladyada 894c1e9590 Rev D/E (beta) hardware! 4 years ago
Dan Halbert 203d795bd6
Merge pull request #1772 from tannewt/fix_gc_never_free
Check that a never free pointer is on the heap.
4 years ago
Scott Shawcroft 44e32506ed
Don't make Pins for those not connected on Itsy M0 4 years ago
Dan Halbert de38ce798c
Merge pull request #1775 from dhalbert/fix-bast-pro-mini-build
Fix version skew for bast_pro_mini build
4 years ago
Dan Halbert c0c809ad4b Fix version skew for bast_pro_mini build 4 years ago
Scott Shawcroft ac2fd2fa80
Merge pull request #1773 from dhalbert/no-recursive-background-tasks
Don't let a background task call run_background_tasks()
4 years ago
Scott Shawcroft 34c8c669a3
Ignore vscode files 4 years ago
Scott Shawcroft 5028f87b09
Tweak pybadge and fix display bugs
* Update pybadge pins and flash for rev D
* TileGrid now validates the type of the pixel_shader.
* Display actually handles incoming subclass objects.
* MicroPython will inspect native parents to see if special
  accessors are used.
4 years ago
Dan Halbert d8763debf5
shrink sparkfun_lumidrive build 4 years ago
Dan Halbert fc9cb038c4
Merge pull request #1715 from ElectronicCats/master
Added Bast Pro Mini M0
4 years ago
Dan Halbert d633928a16 Don't let a background task call run_background_tasks() 4 years ago
Scott Shawcroft ee7a77db65
Check that a never free pointer is on the heap.
This fixes a crash on boards with built-in displays which statically
allocate the display bus. When the pointer is provided to never
free, it tries to allocate on the non-existant heap and crashes.
4 years ago
Dan Halbert 9026f13a25
Merge pull request #1756 from tannewt/fix_cpx_display
Fix crash when getting board.SPI outside the VM
4 years ago
Scott Shawcroft 129e725599
Merge branch 'master' into master 4 years ago
Scott Shawcroft 0e98eeb63b
Turn off touchio on pIRkey and add back usb midi.
USB MIDI was still being compiled in mostly anyway. There is no
place to touch on the board so touchio is useless.
4 years ago
Scott Shawcroft ef23ffe584
Turn off audiobusio on Hallowing to free rom
It is about 5kb and the pins aren't broken out for it anyway.
4 years ago
Scott Shawcroft 72992070c5
Fix boards with no shared busses. 4 years ago
Scott Shawcroft ac7822ba4c
Delete stale TODO 4 years ago
Scott Shawcroft de48e4b262
Merge remote-tracking branch 'adafruit/master' into fix_cpx_display 4 years ago
Scott Shawcroft 5015036c06
Merge pull request #1758 from pewpew-game/fourwire-frequency
Stop hard-coding SPI frequency in FourWire
4 years ago
Scott Shawcroft 0f003ac5b8
Reorganize board busses into shared-bindings and shared-module. 4 years ago
Scott Shawcroft 049b9ca094
Remove terse TODOs 4 years ago
Scott Shawcroft 672a102fdf
Merge pull request #1757 from pewpew-game/displayio-bus
Expose displayio.Display.bus
4 years ago
Radomir Dopieralski 8323721232 Stop hard-coding SPI frequency in FourWire
Instead remember and use the frequency, polarity and phase that was
set when the bus was first created.
4 years ago
Radomir Dopieralski 4b3cb7b6db Expose displayio.Display.bus
With the bus exposed, we can send custom commands to the display, to
leverage advanced features specific to the display, which are not
exposed by default.
4 years ago
Scott Shawcroft 7686f93ef4
Fix crash when getting board.SPI outside the VM
If one of the default pins was already in use it would crash.

The internal API has been refined to allow us to get the value
without causing an init of the singleton.

Fixes #1753
4 years ago
Dan Halbert 8b9e93329d
Merge pull request #1755 from tannewt/fix_tilegrid_bounds_check
Always check TileGrid's x, y
4 years ago
Scott Shawcroft 04a4e8a38d
Always check TileGrid's x, y
When using an int index you could end up writing past the end of
TileGrid's memory.

Fixes #1747
4 years ago
Dan Halbert df058c971f
Merge pull request #1751 from makermelissa/ssd1331
Allow parameter data to be treated as commands for the ssd1331
4 years ago
Melissa LeBlanc-Williams 36b10104d6 Adjusted inline limit to fix Hallowing PL build 4 years ago
Melissa LeBlanc-Williams 97baa7899f Added comment regarding parameter loop 4 years ago
Melissa LeBlanc-Williams 7872a33f8b Merge branch 'master' of https://github.com/adafruit/circuitpython into ssd1331 4 years ago
Scott Shawcroft b9e37818ea
Merge pull request #1748 from dhalbert/usb-disconnect
update tinyusb to fix disconnect/suspend issue with #1681
4 years ago
Dan Halbert 7798eb983d updated usb_descriptor submodule per @hathach 4 years ago
Dan Halbert 5f057d183a move pybadge to faster subjob 4 years ago
Dan Halbert 50d72ed993 shrink sparkfun_lumidrive to make room for large translations 4 years ago
Dan Halbert 4f201964a6 Merge remote-tracking branch 'adafruit/master' into usb-disconnect 4 years ago
Melissa LeBlanc-Williams af3d809980 Updated boards files with displays 4 years ago