Dan Halbert
81833035fc
raytac_mdbt50q-rx
2021-08-04 15:47:19 -04:00
microDev
d35af506a5
ci: add print failure info
2021-08-04 08:16:26 +05:30
ZodiusInfuser
6663dacedb
Added board configurations for Plasma and Interstate
2021-08-03 14:01:56 +01:00
Tyler Crumpton
f7727405d3
Add CrumpSpace CrumpS2 board definition
2021-07-31 17:01:48 -05:00
Scott Shawcroft
ec6e432f23
Only push main
builds to S3
...
That will ensure it is always the latest instead of a .x or feature
branch.
Fixes #4632
2021-07-20 17:30:10 -07:00
Dan Halbert
f748bf0c67
fix stubs upload conditionals
2021-07-16 23:26:19 -04:00
Kattni Rembor
11b5873235
Update idf key.
2021-07-16 14:59:30 -04:00
Scott Shawcroft
c16f559574
Merge pull request #4907 from jepler/refine-stubs
...
refine stubs-building procedure
2021-07-15 12:11:58 -07:00
Scott Shawcroft
0fadf028ef
Create first BLE-only board, Micro:Bit v2
...
This fixes build issues with USB off, tweaks the README to allow
for BLE-only boards and adds the Micro:Bit v2 definition.
Fixes #4546
2021-07-14 09:55:51 -07:00
Jeff Epler
3191357807
Merge remote-tracking branch 'origin/main' into refine-stubs
2021-07-08 19:05:26 -05:00
Scott Shawcroft
dc76306cfa
Enable a BLE workflow
...
nRF CircuitPython boards will now provide the file transfer
service defined here: https://github.com/adafruit/Adafruit_CircuitPython_BLE_File_Transfer
USB capable boards will only advertise if previously bonded to a
device or if the reset button is pressed during the fast blue
flashes on start up. When pressed, the board will restart again but
the blue period will not flash.
Boards without USB will always advertise.
When previously bonded, the advertisement is private so that no
other peers can connect. If advertising publicly, the tx power is
lowered to reduce the likelihood of bonding from a distance.
This PR also fixes issues with loading identities of bonded peers
so that our address can now be resolved and we can resolve others'
addresses when scanning.
2021-06-24 12:59:14 -07:00
Jeff Epler
6a48c69419
tighten conditions under which pypi upload is attempted
2021-06-24 11:08:34 -05:00
Jeff Epler
a8e599a3de
upload the 'sdist' file as an artifact / to s3, not the whole circuitpython-stubs folder
2021-06-22 15:01:19 -05:00
Jeff Epler
f51ca53553
refine stubs-building procedure
...
* so that excess files are not included in sdist, perform build down
in circuitpython-stubs
* This means we need to
* Remove the need-pypi check
* Copy a setup.py, README, and MANIFEST.in into the stubs build location
* Revamp how the overall `mypy --strict` check lists its inputs
* Add a new test that actually installing the stubs lets us do type
checking (tools/test-stubs.sh)
* Add a missing return type to a __init__ function (why was this not
an error under `mypy --strict`, I wonder)
2021-06-22 08:59:05 -05:00
foamyguy
c81f3fd789
Merge branch 'adafruit_main' into upload_stubs_action
...
# Conflicts:
# setup.py
2021-06-19 12:36:13 -05:00
foamyguy
1fe38138e8
use scm_version for stubs. seperate stubs upload from S3 mpy-cross upload steps in actions.
2021-06-19 12:33:34 -05:00
Jeff Epler
124c7b785a
Add kaluga version 1.3
...
.. this board is nearly the same as the "1.2" version originally
released, but makes a few changes to reduce pin conflicts between the 13-pin
camera header and the bootstrapping pins. "1.3" was introduced in summer
2020-- check the bottom of your board silk to find out whether you have a 1.2
or a 1.3, because it's not clear whether there is remaining 1.2 stock.
Another vexing fact about the 1.3 is that its LCD can have one of two
chipets, and the chipset used is not marked anywhere!
2021-06-08 13:28:48 -05:00
Limor "Ladyada" Fried
c4f685aab1
Merge pull request #4865 from ZodiusInfuser/pimoroni_boards
...
Added definition for upcoming Pimoroni RP2040 board
2021-06-07 11:13:01 -04:00
foamyguy
abfeb69454
remove hashes from version. upload to pypi in same step as S3
2021-06-06 10:14:02 -05:00
foamyguy
5a22a0f601
upload stubs step in actions
2021-06-05 12:07:12 -05:00
ZodiusInfuser
6011db3aec
Added board definition
2021-06-03 15:49:23 +01:00
George White
db1830d62b
Add Sparkfun MicroMod SAMD51
2021-06-02 21:53:23 -04:00
Scott Shawcroft
dea5c82d51
Merge pull request #4834 from reppad/muselab_nanoesp32_s2_wrover
...
Muselab nanoESP32-S2 w/WROVER
2021-06-01 12:46:47 -07:00
Dan Halbert
aade07492f
Merge pull request #4832 from jepler/mpy-cross-macos-arm64-universal
...
mpy-cross: Build an arm64 (M1) bin and a universal bin
2021-05-31 09:05:52 -04:00
Jeff Epler
ed977e9f25
mpy-cross: Build an arm64 (M1) bin and a universal bin
2021-05-30 13:03:12 -05:00
reppad
625fa881c6
Add Muselab Nanoesp32_s2 w/Wrover
2021-05-30 16:14:21 +02:00
Kong Wai Weng
5920ac647a
Modified the essential files for Maker Pi RP2040.
2021-05-28 22:42:54 +08:00
Dan Halbert
5eb4cc6489
Remove non-product Adafruit boards
2021-05-26 16:01:17 -04:00
BlitzCityDIY
9f4eb48e70
Updating MISO
...
While testing WIFI realized MISO was defined incorrectly
2021-05-22 01:02:06 -04:00
ladyada
38ffc4352d
add workflow for makropad
2021-05-18 11:09:03 -04:00
Jeff Epler
47947dc23c
Merge pull request #4749 from tannewt/merge_1.15
...
Merge in MicroPython 1.15
2021-05-12 20:52:11 -05:00
Scott Shawcroft
966d25c6a5
Merge MicroPython v1.15 into CircuitPython
2021-05-12 17:51:42 -07:00
lady ada
502b66eac0
moar trinkz
2021-05-11 22:03:05 -04:00
Jeff Epler
446169e078
Merge pull request #4720 from tannewt/merge_1.13
...
Merge in MicroPython 1.13
2021-05-08 08:46:03 -05:00
Dan Halbert
c6b9885573
Merge pull request #4721 from dhalbert/update-xtensa-cache-id
...
update github actions xtensa cache id; fix a typo
2021-05-06 16:48:20 -04:00
Dan Halbert
0773e355a7
update github actions xtensa cache id; fix a typo
2021-05-06 15:10:45 -04:00
Scott Shawcroft
42f4065c8a
Merge remote-tracking branch 'adafruit/main' into merge_1.13
2021-05-06 11:17:53 -07:00
Dan Halbert
ebf9dcb47a
Merge pull request #4689 from dhalbert/dynamic-usb-descriptors
...
Dynamic USB descriptors
2021-05-06 13:51:38 -04:00
Scott Shawcroft
d8701e5136
Update binary path
2021-05-05 15:48:01 -07:00
Jeff Epler
b9f349779e
Build an aarch64 version of mpy-cross
2021-05-05 14:43:53 -05:00
Dan Halbert
c37f021791
regularize and shrink many builds
2021-05-05 12:35:41 -04:00
Scott Shawcroft
f0bb26d70f
Merge MicroPython 1.13 into CircuitPython
2021-05-04 18:06:33 -07:00
Mark
5679eb4fd7
Merge pull request #4677 from skerr92/add-cp-sapling-rev-b
...
Add cp sapling rev b
2021-04-29 19:22:49 -05:00
Seth Kerr
710397fd84
adding board to build.yml
2021-04-27 16:54:13 -06:00
Dan Halbert
454e78f41f
merge #4645 from 6.2.x to main
2021-04-23 13:33:58 -04:00
Dan Halbert
c931c84e49
new cache id to fix failing xtensa builds
2021-04-22 10:45:25 -04:00
Limor "Ladyada" Fried
83c768b25d
Merge pull request #4627 from aramcon-badge/aramcon2-badge
...
Add board definition files for ARAMCON2 Badge
2021-04-19 15:17:47 -04:00
Benny Meisels
f0b04d403d
Add board definition files for ARAMCON2 Badge
2021-04-19 20:41:01 +03:00
Eddie Espinal
626f786e6b
Add the atmegazero_esp32s2 to the build.yml file.
2021-04-19 09:07:32 -04:00
Limor "Ladyada" Fried
b6fa90d0b5
Merge pull request #4625 from stonehippo/sparkfun_micromod_atp_rp2040
...
Added Sparkfun MicroMod RP2040
2021-04-18 21:14:47 -04:00
George White
e0bb7385a1
Added Sparkfun MicroMod RP2040
...
Added board definition for the Sparkfun MicroMod RP2040.
Mostly followed the format for pins from the MicroMod nRF52840 board
definition, as MicroMod tries to standardize pins across
microcontrollers.
2021-04-17 10:56:04 -04:00
Dan Halbert
0189b80aa4
Merge pull request #4605 from tannewt/build_fail_matcher
...
Add build file matcher to pull out which board/language builds fail
2021-04-16 16:46:49 -04:00
Dan Halbert
f55d684057
Merge pull request #4612 from ZodiusInfuser/main
...
Added definitions for Pimoroni RP2040-based boards
2021-04-15 19:20:24 -04:00
Scott Shawcroft
0be5cbb5b6
Bump ESP-IDF cache key
...
Builds are failing with current cache
2021-04-15 10:21:26 -07:00
ZodiusInfuser
51570eb58b
Sorted board list
2021-04-15 12:06:58 +01:00
ZodiusInfuser
e4456bd756
Added definitions for PicoLipo boards
2021-04-14 23:09:10 +01:00
Scott Shawcroft
8bef15aa2d
Match build failures to better highlight them
2021-04-14 11:52:00 -07:00
lady ada
42abb982fe
rename proxsense to proxlight
2021-04-11 18:39:14 -04:00
lady ada
ff07b8f2d1
typo
2021-04-11 17:49:57 -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
Scott Shawcroft
ebfe36c9aa
Merge pull request #4576 from felixerdy/main
...
Add senseBox MCU
2021-04-09 10:27:37 -07:00
Brian Dean
8544249fc0
boards/bdmicro_vina_d51: Replace old rev with new rev and rename.
...
This update to the PR retains the earlier board rev (with a rename) so
that backward binary compatibility is not lost for the earlier board
revision. The primary name 'vina-d51' is retained for the latest
revision to make it easy for customers to select the proper UF2
download - because the name matches the commercial name.
Details:
Replace bdmicro_vina_d51 with bdmicro_vina_d51_pcb7 (revision 7 of
PCB) with boardfiles unmodified. Add _pcb7 to the workflow build.
Replace bdmicro_vina_d51 boardfile content with latest PCB updates
(revision 10 ov PCB). Add minimal comments in the board files to make
it clear which PCB revision is implemented. Update the USB PID to
reflect an updated board revision.
2021-04-07 09:11:30 -04:00
Dan Halbert
ae80378c4e
Merge pull request #4545 from ElectronicCats/huntercat_nfc
...
HunterCat NFC
2021-04-04 14:21:49 -04:00
Matthias Breithaupt
43ba81ffa1
Add Artisense RD00 board files
2021-04-03 17:20:59 +02:00
sabas1080
d4a45d401d
add hunter cat nfc buld.yml
2021-04-02 18:38:37 -06:00
Scott Shawcroft
67c039db43
Checkout before installing deps
2021-03-22 16:15:55 -07:00
Scott Shawcroft
7867632a81
Merge remote-tracking branch 'adafruit/main' into rp2040_flash
2021-03-22 15:29:43 -07:00
lady ada
10c9f61352
fix sort
2021-03-21 19:11:15 -04:00
lady ada
36ae69ab6f
qtpy is more of a button than a switch! add itsybitsy rev C files
2021-03-21 18:44:32 -04:00
Limor "Ladyada" Fried
4b42932188
Merge pull request #4449 from ladyada/main
...
adventure together with rotary trinkey
2021-03-20 13:37:31 -04:00
lady ada
8884682cac
adventure together with rotary trinkey
2021-03-20 12:03:51 -04:00
Scott Shawcroft
4aea7f8f52
Add requirements-dev.txt for python deps
2021-03-19 15:22:23 -07:00
Dan Halbert
b2d913412f
merge from upstream
2021-03-18 23:14:43 -04:00
Scott Shawcroft
11e510a06a
Merge pull request #4419 from spe2/main
...
Add board definition for Sparkfun Pro Micro RP2040
2021-03-17 18:17:24 -07:00
Jeff Epler
719e8710f2
Merge pull request #4411 from mintakka/thingplus-rp2040
...
added board configuration for Sparkfun ThingPlus RP2040
2021-03-17 16:23:55 -05:00
mintakka
cae3397ea0
Update .github/workflows/build.yml
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2021-03-16 13:47:10 -04:00
spe2
ea578a10a6
Update build.yml
...
Add Pro Micro RP2040 to build.yml.
2021-03-15 21:19:51 -06:00
mintakka
49baa94446
added sparkfun_thingplus_rp2040 to .github/workflows/boards.yml and renamed board folder to include chip
2021-03-15 23:00:24 -04:00
microDev
090b6ba42f
update pre-commit
...
- add formatting check
- add translations check
2021-03-15 19:26:29 +05:30
felixerdy
de93df6444
add senseBox MCU
2021-03-12 17:57:55 +01:00
Scott Shawcroft
f0965b1ef7
Merge pull request #4350 from nitz/board-add-sparkfun-micromod-nrf52840
...
Add new nRF port for SF MicroMod nRF52840.
2021-03-10 18:13:11 -08:00
FBSeletronica
1aad93baa3
Fixing build.yml
2021-03-09 13:58:02 -03:00
Dan Halbert
7029783985
funhouse board
2021-03-08 21:24:28 -05:00
Fábio Souza
8dc6c5bf24
Merge branch 'main' into franzininhoWIFI_wrover
2021-03-08 20:58:22 -03:00
FBSeletronica
5d2631281a
Adding franzininho_wifi_wroom in build.yml
2021-03-08 09:46:28 -03:00
FBSeletronica
6052b4e06b
Fix build.yml
2021-03-08 09:31:10 -03:00
FBSeletronica
9b0b59d75f
updating build.yml with franzininho wifi wroom
2021-03-08 09:01:36 -03:00
nitz
8e8368d594
Add sparkfun_nrf52840_micromod to build.yml
2021-03-07 01:25:31 -05:00
FBSeletronica
e68ab5ae2a
Fix build.yml wifi Franzininho WIFI wrover Board
2021-03-06 18:33:24 -03:00
FBSeletronica
67e598a863
Fix build.yml wifi Franzininho WIFI wroom Board
2021-03-06 18:26:13 -03:00
FBSeletronica
48e727f7d6
adding port for Franzininho WIFI board ESP32S2 w/Wrover
2021-03-06 17:47:27 -03:00
FBSeletronica
6cf9c5158c
adding port for Franzininho WIFI board
2021-03-06 17:15:54 -03:00
Jeff Epler
f7e42bfebc
build.yml: Fix 'Print failure info' to not error
...
Print Failure Info is for printing differences detected by 'Test all'. When some other step fails, then "*.exp" doesn't match any files at all, and _this_ step fails too.
We will assume that Github Actions always runs with bash as the shell (as it does today). In this case, we can set the "nullglob" shell option, so that a non-existent glob expands to nothing, instead of to itself.
2021-03-05 12:50:15 -06:00
Dan Halbert
b1268107af
change esp build cache key (again)
2021-03-04 15:22:56 -05:00
Dan Halbert
d6836047a8
force a new idf-cache id to fix build issues
2021-03-03 14:04:56 -05:00
Scott Shawcroft
e41137c745
Merge pull request #4244 from UnexpectedCircuitPython/main
...
Added Unexpected Maker TinyS2 board definition
2021-02-23 10:40:06 -08:00
Seon Rozenblum
78b2daa2a7
Added Unexpected Maker TinyS2 board definition
2021-02-23 17:55:17 +11:00
ZodiusInfuser
312bbdaa6c
Added board names to build.yml
2021-02-19 18:27:23 +00:00
Dan Halbert
08f30fedf5
Merge pull request #4188 from ladyada/main
...
QT Py with RP2040
2021-02-11 22:19:56 -05:00
lady ada
6428b9e728
sort
2021-02-11 19:31:10 -05:00
lady ada
6c914b8722
QT Py with RP2040
2021-02-11 19:21:42 -05:00
Scott Shawcroft
f6603aa566
Merge pull request #4168 from BHDynamics/main
...
Add DynaLoRa-USB Dongle
2021-02-10 11:03:16 -08:00
Enrique Casado
795ec21f6c
Fix alphabetic order or build.yml
2021-02-10 12:55:08 +01:00
Enrique Casado
4c8ba3519b
Edit build.yml
2021-02-10 12:45:14 +01:00
Scott Shawcroft
0c0b517112
Merge pull request #4105 from xorbit/main
...
Add board Silicognition LLC M4-Shim
2021-01-31 20:02:36 -08:00
Aditya
6dba7a146d
Add support for Lilygo TTGO T8 ESP32-S2
2021-01-31 14:30:31 +01:00
Patrick Van Oosterwijck
414db718e4
Add board to github workflow
2021-01-30 19:17:20 -07:00
Jeff Epler
66e0f2dcff
workflows: use actions/cache@v2
2021-01-29 11:36:27 -06:00
Jeff Epler
65a883a74c
bump esp-idf cache tag
...
.. we are seeing failures that we have previously diagnosed as a bad
cache. The github ui provides no way to update or delete a cache, so
this is our workaround.
2021-01-28 13:52:30 -06:00
Dan Halbert
f72c1474c5
Merge branch 'main' into connect
2021-01-22 03:56:57 -05:00
Dan Halbert
d74097c8a7
update github actions cache key for xtensa build
2021-01-22 03:54:51 -05:00
Dan Halbert
dbd5b7d9f0
Change xtensa cache key
...
again, we need to stop using a bad cache for ESP32-S2 builds
2021-01-21 07:29:54 -05:00
Scott Shawcroft
733094aead
Add initial RP2040 support
...
The RP2040 is new microcontroller from Raspberry Pi that features
two Cortex M0s and eight PIO state machines that are good for
crunching lots of data. It has 264k RAM and a built in UF2
bootloader too.
Datasheet: https://pico.raspberrypi.org/files/rp2040_datasheet.pdf
2021-01-20 19:16:56 -08:00
djix123
35c836f096
Update .github/workflows/build.yml
...
Change name from _haxpress to _with_flash
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2021-01-19 11:32:41 -05:00
Jonathan Giles
368751b6e9
Add support for a 'haxpress' external SPI flash build for the stm32f411ce blackpill board
2021-01-19 07:48:52 -05:00
Dan Halbert
c4f0325ff8
Merge pull request #3991 from TG-Techie/main
...
Revision to TG-Watch
2021-01-14 18:43:52 -05:00
Dan Halbert
54cc9ab4b9
change extensa github actions cache key to avoid bad cache
2021-01-14 11:29:21 -05:00
Jonah Yolles-Murphy
8f8af90098
final name and extra board
2021-01-13 23:51:34 -05:00
lady ada
748d44892d
fix some precommit complaints
2021-01-12 12:55:02 -05:00
Jonah Yolles-Murphy
8652d69614
update TG-Watch pins, name, and frozen libraries
2021-01-10 04:04:50 -05:00
lady ada
b5b0d45b73
add tft
2021-01-09 22:36:54 -05:00
Limor "Ladyada" Fried
9253351fa4
Merge branch 'main' into main
2021-01-09 12:25:16 -05:00
lady ada
999ee68e12
try adding new feather def
2021-01-09 12:22:53 -05:00
microDev
f7cafbf5f9
re-arrange ci actions
2020-12-26 12:54:36 +05:30
Scott Shawcroft
fb0c74c5f1
Merge pull request #3662 from ElectronicCats/bastble
...
Add new board BastBLE
2020-12-21 17:39:08 -08:00
Dan Halbert
f202eb734a
Merge pull request #3842 from StackRduino/main
...
add stackrduino_m0_pro
2020-12-18 12:33:34 -05:00
Dan Halbert
8f9cd7075e
Merge pull request #3752 from jepler/gcc10
...
build: Update to gcc10
2020-12-17 11:03:40 -05:00
Hany Elkomy
c6de41b4ea
Update build.yml
...
added stackrduino_m0_pro board
2020-12-17 17:14:49 +08:00
Dan Halbert
845cf03a45
typo
2020-12-14 15:55:31 -05:00
Dan Halbert
d2cb58a2df
suod apt-get update
2020-12-14 15:54:38 -05:00
Dan Halbert
eea8bc4999
Use Dec 11 gcc 10.2 release
2020-12-14 15:41:17 -05:00
Dan Halbert
37c9f768b5
add apt-get update
2020-12-11 16:03:28 -05:00
Scott Shawcroft
8364734ba3
Merge pull request #3749 from skerr92/add-cpsapling-spiflash
...
Add cpsapling spiflash
2020-11-24 15:22:21 -08:00
Jeff Epler
1553a647ca
build: Update to gcc10 preview
2020-11-24 13:09:37 -06:00
jgillick
570353b946
Merge remote-tracking branch 'circuitpython/main' into thunderpack1.2
2020-11-23 22:40:47 -08:00
Seth Kerr
0e628caa6f
forgot the build.yml files
2020-11-23 19:23:22 -05:00
jgillick
56634eb00e
Rename thunderpack to v11
2020-11-22 01:31:41 -08:00
Seth Kerr
8301dcada0
I need to revisit the alphabet...
2020-11-20 16:26:33 -05:00
Seth Kerr
0fb075ab7e
changed tab to spaces in build.yml, passes local pre-commit
2020-11-20 16:15:50 -05:00
Seth Kerr
b34e36d1db
fixing build.yml
2020-11-20 15:44:53 -05:00
Jeff Epler
a0d305042c
fix ubuntu-latest stragglers
2020-11-17 09:02:30 -06:00
Jeff Epler
7750b4d671
actions: Disable pagination of 'aws' commands
...
An anticipatory workaround for
https://docs.aws.amazon.com/cli/latest/userguide/cliv2-migration.html#cliv2-migration-output-pager
2020-11-17 09:02:30 -06:00
Jeff Epler
9c4b6c34b8
see what happens if workflows move to ubuntu 20.04
2020-11-16 16:03:29 -06:00
Ricardo
7253b2eb31
fix name board
2020-11-13 09:22:42 -06:00
Scott Shawcroft
d1f15d314b
Rename to include display details
2020-11-09 15:03:22 -08:00
Ricardo
ee57bc4d83
fix name
2020-11-09 14:25:42 -06:00
Ricardo
78dffd8ef8
add board on build.yml
2020-11-09 14:17:25 -06:00
Scott Shawcroft
9ef23e8659
Fix build board list
2020-11-06 15:29:58 -08:00
Scott Shawcroft
9bf77905e3
Merge pull request #3622 from sw23/main
...
Fixing remaining stub mypy issues + run check-stubs to CI
2020-11-02 18:16:32 -08:00