Releases: adafruit/Adafruit_CircuitPython_PIOASM
0.2.3 - Addded rotary encoder example
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-pioasm
.
Read the docs for info on how to use it.
0.2.2 - Added audiobusio examples, fixed simpletest frequency, fixed pylint config
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-pioasm
.
Read the docs for info on how to use it.
0.2.1 - Moved pylint from build.yml to .pre-commit-config.yml
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-pioasm
.
Read the docs for info on how to use it.
0.2.0 - Multiple improvements to assembler and two new examples
Assembler improvements:
- Diagnose duplicate labels
- Better diagnostic for jmp to invalid label
Examples:
- Added "3 levels of led brightness" from the micropython book
- Added "hello" example from pico-examples (turn an LED on and off while needlessly using PIO)
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-pioasm
.
Read the docs for info on how to use it.
0.1.6 - Added split instructions for commas and whitespace
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-pioasm
.
Read the docs for info on how to use it.
0.1.5 - Fixed issue with Black and Pylint versions in the pre-commit config
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-pioasm
.
Read the docs for info on how to use it.
0.1.4 - Fixed issue where the code would break when a line only contained a comment
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Fix mov op position
Fix mov op position. Thanks @LuminousOwl
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Fix bare pull/push
Fix parsing of bare "pull" and "push". Thanks @LuminousOwl
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Fix wait encoding
Fixes wait
source encoding thanks to @ryang14.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.