arduino-pico/package
Tristan Rowley 681a4c5482
Add Pimoroni Plasma 2350, fix Plasma 2040 I2C (#2698)
* my attempt at adding plasma_2040 support.. cant seem to get it working to test yet though?

* Tracked+replaced files, this now works it seems!

* correct serial count

* Update pins_arduino.h

* Rudimentary Pimoroni Plasma2350 support.

* include correct files + changes needed for proper support.

also!! fixes pin definitions for the i2c on Pimoroni Plasma 2350 (tested, working) and (presumably, untested) on the Plasma RP2040 too by swapping the i2c numbers.  i2c now works!!

* use correct USB PID for Plasma 2350
2024-12-18 17:49:07 -08:00
..
build_boards_manager_package.sh Remove pico-debug because it's archived (#2392) 2024-08-30 14:16:50 -07:00
merge_packages.py Clean up release, make slightly more automated 2021-03-23 18:56:05 -07:00
package_pico_index.template.json Add Pimoroni Plasma 2350, fix Plasma 2040 I2C (#2698) 2024-12-18 17:49:07 -08:00
README.md Add script to update version number, new header (#506) 2022-03-06 11:04:19 -08:00
update_release.py CI to update JSON when releases are published (#178) 2021-05-28 19:04:12 -07:00
upload_release.py CI to update JSON when releases are published (#178) 2021-05-28 19:04:12 -07:00

Publishing New Releases

First, update the version number throughout the repo and push the change:

./tools/makever.py --version X.Y.Z
git commit -a -m "Update version"
git push

GitHub CI Actions are used to automatically build a draft package whenever a tag is pushed to repo:

git tag X.Y.Z
git push origin X.Y.Z

This will generate a draft release with a bulleted-list of git changes. Edit the list and title as desired, then use the Publish button on the web interface to publish the release

At this point, a GitHub Action will run that will download the new combined JSON file from the tag and update the global release with it.