Lab 8-Pico W Introduction
This commit is contained in:
parent
1e1bddf63c
commit
c7ac62b6b3
26 changed files with 8387 additions and 5 deletions
25
Lab08/CircuitPython/Documentation/RunCodeonPowerUp.txt
Normal file
25
Lab08/CircuitPython/Documentation/RunCodeonPowerUp.txt
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
Run Code on Power Up
|
||||
(From Google AI)
|
||||
|
||||
In CircuitPython, code automatically runs on power-up or reset if the file is named code.py. Alternatively, it will also work if named main.py.
|
||||
|
||||
How it Works
|
||||
When a CircuitPython board powers on, it automatically looks for and executes specific files in order:
|
||||
|
||||
boot.py: This file runs first, if present. It is typically used for initial setup configurations, such as re-assigning pins before the main program starts.
|
||||
|
||||
code.py (or main.py): After boot.py finishes, the board runs the code in this file. This is where your main program loop (e.g., a while True: loop) should reside.
|
||||
|
||||
Steps to Make Your Code Run on Power-up
|
||||
|
||||
Connect your board to your computer via a data-enabled USB cable. It will appear as a USB flash drive named CIRCUITPY.
|
||||
|
||||
Open the code.py file located on the CIRCUITPY drive using a code editor like the Mu editor or VS Code.
|
||||
|
||||
Write or paste your Python code into this file.
|
||||
|
||||
Save the file. As soon as you save the file to the CIRCUITPY drive, the board automatically soft-reboots and runs the newly saved code.
|
||||
|
||||
Power cycle the board. To confirm it runs on power-up, simply unplug the board and plug it back in. The program will start running immediately after the board finishes booting.
|
||||
|
||||
Any code in the code.py file will run every time the device is powered on or reset, without needing a computer connection (unless you want to view the serial output).
|
||||
Loading…
Add table
Add a link
Reference in a new issue