You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-3Lines changed: 15 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -189,7 +189,7 @@ CircuitPython LCD libraries from https://github.com/dhylands/python_lcd
189
189
**rgbblink.py [pin number]** - program to blink an onboard neopixel or dotstar
190
190
**rgbrainbow.py [pin number]** - program to color cycle an onboard neopixel or dotstar
191
191
192
-
**matrix.py [width,height,depth,across,down]** - program to initalize connected HUB75 RGB Matrix Panels as a CircuitPython display. The display object is stored as a PyDOS environment variable (_display).
192
+
**matrix.py [width,height,depth,across,down]** - (Circuitpython only) program to initalize connected HUB75 RGB Matrix Panels as a CircuitPython display. The display object is stored as a PyDOS environment variable (_display).
193
193
194
194
Parameters:
195
195
width - base width of a single RGB matrix tile
@@ -200,7 +200,7 @@ down - the number of tiles connected down the matrix display
200
200
201
201
If the parameters are omitted or not properly formatted, the program will prompt for each of the values.
202
202
203
-
**Playimage.py [filename]** - (requires the adafruit_imageload library installed in the /lib folder) program to display .bmp, .jpg, .gif or .png image files. If the program is loaded from PyDOS it attempts to determine the appropriate display configuration from the PyDOS environment, otherwise several display options are supported and selected depending on the existence of BOARD.Display or locally installed display libraries.
203
+
**Playimage.py [filename]** - (Circuitpython only, requires the adafruit_imageload library installed in the /lib folder) program to display .bmp, .jpg, .gif or .png image files. If the program is loaded from PyDOS it attempts to determine the appropriate display configuration from the PyDOS environment, otherwise several display options are supported and selected depending on the existence of BOARD.Display or locally installed display libraries.
204
204
205
205
**reboot.py** - performs a soft reboot (Micropython requires a Ctrl-D to complete)
206
206
@@ -327,7 +327,7 @@ At the REPL prompt type "**import PyDOS**" to start PyDOS. From PyDOS type **set
327
327
328
328
Once the **setup.bat** script has been run if you have more files to copy to the microcontroller (PyBasic for example) or you want to run **circup**, you will need to give the host computer read/write access to the mounted microcontroller drive. This is done by typing **"fs ro"** at the PyDOS prompt and then power cycling the board.
329
329
330
-
After running circuip or deleting/copying files using the Host computer, when you want to run PyDOS normally again, edit the **boot.py** file in the root folder of the mounted microcontroller drive (usually CIRCUITPY) and change the line that reads:
330
+
After running **circup** or deleting/copying files using the Host computer, when you want to run PyDOS normally again, edit the **boot.py** file in the root folder of the mounted microcontroller drive (usually CIRCUITPY) and change the line that reads:
331
331
332
332
storage.remount("/",True)
333
333
@@ -337,6 +337,18 @@ to:
337
337
338
338
and then powercycle the board once again.
339
339
340
+
It is recommended that once the **setup.bat** script has been run, **circup** be run on your host computer, in order to make sure the libraries are updated and in sync with the version of CircuitPython on your microcontroller board.
341
+
342
+
Instructions on installing and using **circup** can be found [here](https://learn.adafruit.com/keep-your-circuitpython-libraries-on-devices-up-to-date-with-circup/overview)
343
+
344
+
On your host PC, you should run:
345
+
**circup update** (if you are conected to the board via a USB cable)
0 commit comments