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
When you run `ls -lah`, you will see output similar to this:
177
179
178
180
```
@@ -646,28 +648,21 @@ ls /dev/video*
646
648
# Result: /dev/video0 /dev/video1
647
649
```
648
650
649
-
To test your camera from the command line, you can use `fswebcam`, a simple tool for capturing images.
651
+
To test and use USB cameras on the UNO Q, we can install and use **Cheese**, a user-friendly camera application with a graphical interface. Install it with `sudo apt install cheese` and launch it with the `cheese` command.
650
652
651
-
After installing it with `sudo apt install fswebcam`, you can capture a test image using `fswebcam -r 1280x720 --no-banner test.jpg`, which saves a 720p image to the current directory without adding timestamp banners.
652
-
653
-
```bash
654
-
# Install fswebcam
655
-
sudo apt install fswebcam
656
-
```
653
+
This opens a window showing your camera feed with options to take photos or record videos, making it easy to test camera functionality without writing code. Cheese automatically detects and configures your camera, handling all the technical details in the background.
657
654
658
655
```bash
659
-
# Capture image
660
-
fswebcam -r 1280x720 --no-banner test.jpg
656
+
sudo apt install cheese
657
+
cheese
658
+
# Opens camera application
661
659
```
662
660
663
-
For a more user-friendly experience with a graphical interface, Cheese is an excellent camera application. Install it with `sudo apt install cheese` and launch it with the `cheese` command.
664
-
665
-
This opens a window showing your camera feed with options to take photos or record videos, making it easy to test camera functionality without writing code.
661
+
For programmatic camera access in your projects, Python libraries like OpenCV (`python3-opencv`) provide camera control and image processing capabilities, which integrate well with Arduino App Lab Python scripts.
666
662
667
663
```bash
668
-
sudo apt install cheese
669
-
cheese
670
-
# Opens camera application
664
+
# Install OpenCV for Python (optional, for development)
665
+
sudo apt install python3-opencv
671
666
```
672
667
673
668
### Serial Devices
@@ -713,7 +708,7 @@ This tool allows you to build, start, stop, and manage Apps without using the gr
713
708
The `arduino-app-cli` provides commands for controlling the Apps you create in Arduino App Lab. Navigate to your Apps directory to see all available projects:
714
709
715
710
```bash
716
-
cd~/ArduinoApps
711
+
cd ArduinoApps/
717
712
```
718
713
719
714
```bash
@@ -881,12 +876,12 @@ The connection is saved automatically, allowing your board to reconnect after re
@@ -936,20 +931,23 @@ The `up` and `down` arrow keys let you navigate through previously entered comma
936
931
937
932
Debian includes documentation for nearly every command through the manual system.
938
933
939
-
Running `man command-name` opens the detailed manual page for any command, complete with explanations of all options, usage examples, and related commands.
934
+
Running `man <command-name>` opens the detailed manual page for any command, complete with explanations of all options, usage examples, and related commands.
940
935
941
936
For example, `man ls` shows everything about the ls command. For quicker reference, most commands support a `--help` flag, such as`ls --help`, which displays a summary of options directly in the terminal.
942
937
943
938
```bash
944
939
# Show command manual
945
-
man command-name
946
-
# Example: man ls
940
+
man <command-name>
941
+
```
942
+
943
+
```bash
944
+
man ls
947
945
```
948
946
949
947
```bash
950
948
# Show brief help
951
-
command-name --help
952
-
# Example: ls --help
949
+
# <command-name> --help
950
+
ls --help
953
951
```
954
952
955
953
### System Logs and Troubleshooting
@@ -964,12 +962,12 @@ The `dmesg | less` command displays kernel boot messages and hardware detection
0 commit comments