I will flash the XIAO with the basic "BLINK" program to prove it is able to:
Power On
Be flashed
Run a simple program
Test Execution
Manual
Objective
The goal is to check that the main circuit, the XIAO BLE Sense functions before proceeding any further.
Test Environment
School MacOS (MacBook Air M1)
Dependencies
Defined by "Test Environment". Refer to the Test Book for more details on the configurations.
Preconditions
No removable components other than the battery and the testing machine should be connected to the board and be in good physical condition. Room temperature should be normal, and high electromagnetic fields should be avoided.
Post-conditions
After success, the device should keep blinking indefinitely. Unplug the device when ready to tear down the experiment.
Test Data
The following sample code from Arduino Standard Library is required. In the context menu, select:
File > Examples > Basic > Blink
Steps
Step ID
Step Description
Step Date
Expected Results
Actual Results
Pass / Fail
Add. Notes
O
Plug the Board
04/18/2024 - 15:16
Power LED Should Turn on; Board should be detected by Arduino IDE
Power LED turned on, board was detected by Arduino IDE
PASS
1
Select the Blink program from the examples list
04/18/2024 - 15:16
Program should load in IDE
Program successfully loaded
PASS
2
Upload the program to the device
04/18/2024 - 15:17
After some time, IDE should say "Code successfully uploaded"
Upload confirmed by Arduino IDE
PASS
3
Observe XIAO LED for one minute
04/18/2024 - 15:18
Led should blink red, at a rate of once per second
Step executed without issues
PASS
4
After one minute, unplug device from computer to end test
04/18/2024 - 15:20
LED should turn off, IDE should state: "Board Disconnected"
Test Case Title
XIAO Powered On Test
Test Status
Pending
Test Description
I will flash the XIAO with the basic "BLINK" program to prove it is able to:
Test Execution
Manual
Objective
The goal is to check that the main circuit, the XIAO BLE Sense functions before proceeding any further.
Test Environment
School MacOS (MacBook Air M1)
Dependencies
Defined by "Test Environment". Refer to the Test Book for more details on the configurations.
Preconditions
No removable components other than the battery and the testing machine should be connected to the board and be in good physical condition. Room temperature should be normal, and high electromagnetic fields should be avoided.
Post-conditions
After success, the device should keep blinking indefinitely. Unplug the device when ready to tear down the experiment.
Test Data
The following sample code from Arduino Standard Library is required. In the context menu, select:
File > Examples > Basic > Blink
Steps
Blink
program from the examples listNotes
No response