https://github.com/roguh/rp2040_stemm_qt_py
https://github.com/roguh/rp2040_stemm_qt_py
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/roguh/rp2040_stemm_qt_py
- Owner: roguh
- License: gpl-3.0
- Created: 2022-10-29T05:55:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-30T20:51:27.000Z (over 3 years ago)
- Last Synced: 2025-01-26T04:42:02.103Z (over 1 year ago)
- Language: Python
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rp2040_stemm_qt_py
## See serial output
```
screen /dev/ttyACM0 9600
```
OR run:
```
make open-serial-console
```
Press Ctrl-C and then any key to enter the REPL. You will also see hot
reloading is enabled when the REPL is not running.
## Copy to the device
```
make cp
```
If you have a compatible version of mpy-cross installed, then run:
```
make cp-compile
```
## Firmware
CircuitPython 8.0.0 firmware is from
https://circuitpython.org/board/waveshare_rp2040_zero/
## Copy this into the lib/
Neopixel and framebuf
https://github.com/adafruit/Adafruit_CircuitPython_Bundle/releases/download/20221029/adafruit-circuitpython-bundle-8.x-mpy-20221029.zip
https://github.com/adafruit/Adafruit_CircuitPython_framebuf/releases/download/1.4.14/adafruit-circuitpython-framebuf-8.x-mpy-1.4.14.zip
More found in community bundle
https://github.com/adafruit/CircuitPython_Community_Bundle/releases/download/20221027/circuitpython-community-bundle-8.x-mpy-20221027.zip
## mpy-cross compiler
Find the latest compatible version in https://adafruit-circuit-python.s3.amazonaws.com/index.html?prefix=bin/mpy-cross/
I used
https://adafruit-circuit-python.s3.amazonaws.com/bin/mpy-cross/mpy-cross.static-amd64-linux-8.0.0-beta.3-29-ga0f389e28
Reference: https://learn.adafruit.com/creating-and-sharing-a-circuitpython-library?view=all#mpy-2982472-11
## Useful links
https://learn.adafruit.com/adafruit-qt-py-2040/troubleshooting
https://learn.adafruit.com/Memory-saving-tips-for-CircuitPython?view=all
https://github.com/todbot/circuitpython-tricks#inputs
## Future plans
Integration testing? https://github.com/adafruit/Adafruit_Blinka