Skip to content

Commit 944112b

Browse files
authored
Merge pull request #1591 from arduino/karlsoderby/gds-camera-mount
[GIGA] Maintenance update
2 parents 7b65acb + 007790c commit 944112b

File tree

10 files changed

+11
-73
lines changed

10 files changed

+11
-73
lines changed

content/hardware/10.mega/boards/giga-r1-wifi/tutorials/cheat-sheet/cheat-sheet.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -669,12 +669,14 @@ void loop() {
669669

670670
The **GIGA R1** features two separate SPI (Serial Peripheral Interface) buses, one is configured on the 6 pin header (ICSP) labelled SPI, and the other is broken out into pin connections on the board.
671671

672-
The first bus (connector), `SPI1` uses the following pins:
672+
The first bus which has a dedicated SPI header, `SPI1`, uses the following pins:
673673

674674
- (CIPO) - D89
675675
- (COPI) - D90
676676
- (SCK) - D91
677677
- (CS) - unassigned, use any free GPIO for this.
678+
679+
***Please note that the SPI header provides a 5 V pin. Make sure that the SPI device you are connecting supports an input voltage of 5 V. If you have an SPI device that supports 3.3 V only, use the `SPI5` port (see below).***
678680

679681
The second bus (header), `SPI5`, uses the following pins:
680682

content/hardware/10.mega/shields/giga-display-shield/tutorials/01.getting-started/getting-started.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,11 @@ This makes it possible to freely use the GIGA R1 WiFi's pins while the display s
106106

107107
Located on the top side of the shield is a 20 pin camera connector, which is Arducam® compatible and supports a wide range of cameras. The connector is connected to the [GIGA R1 WiFi's camera connector](/tutorials/giga-r1-wifi/giga-camera#camera-connector), and is compatible with a wide range of cameras ([see Arducam cameras](https://www.arducam.com/camera-for-arduino-giga/)).
108108

109-
The connector is located just above the display, which makes it possible to see camera's feed directly on the display! Read more about this in the [GIGA Display Camera Connector Guide](/tutorials/giga-display-shield/camera-tutorial), complete with an example.
109+
The camera can only be mounted **on the front** of the display shield, meaning it only works in selfie mode. Do not attempt to connect the camera from the back. See the image below for how to connect it:
110+
111+
![GIGA R1 + GIGA Display Shield + Camera Module.](assets/camera-connected.png)
112+
113+
Read more about this in the [GIGA Display Camera Connector Guide](/tutorials/giga-display-shield/camera-tutorial), complete with an example.
110114

111115
## IMU
112116

content/hardware/10.mega/shields/giga-display-shield/tutorials/08.camera-tutorial/assets/camera-connected.svg

Lines changed: 0 additions & 14 deletions
This file was deleted.

content/hardware/10.mega/shields/giga-display-shield/tutorials/08.camera-tutorial/assets/ide-example.svg

Lines changed: 0 additions & 27 deletions
This file was deleted.

content/hardware/10.mega/shields/giga-display-shield/tutorials/08.camera-tutorial/assets/ide-library.svg

Lines changed: 0 additions & 27 deletions
This file was deleted.

content/hardware/10.mega/shields/giga-display-shield/tutorials/08.camera-tutorial/content.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ The GIGA Display Shield comes with an Arducam® camera connector. In this tutori
2020

2121
The Arduino Mbed OS Giga Boards core contains most of the libraries you need to work with the shield's camera connector. To install the core for GIGA boards, navigate to **Tools > Board > Boards Manager** or click the Boards Manager icon in the left tab of the IDE. In the Boards Manager tab, search for giga and install the latest Arduino Mbed OS Giga Boards version, the [Arduino_H7_Video library](https://github.com/arduino/ArduinoCore-mbed/tree/main/libraries/Arduino_H7_Video) library is included in the core. Now open the library tab on the left, search for [**Arducam_dvp**](https://www.arduino.cc/reference/en/libraries/arducam_dvp/), and install this library.
2222

23-
![Library tab in the Arduino IDE](assets/ide-library.svg)
23+
![Library tab in the Arduino IDE](assets/ide-library.png)
2424

2525
## Compatible Cameras
2626

@@ -33,15 +33,15 @@ The GIGA Display Shield is compatible with the following cameras:
3333

3434
Connect the camera to the connector on the front of the display shield as shown in the image below.
3535

36-
![Camera connected to the GIGA Display Shield](assets/camera-connected.svg)
36+
![Camera connected to the GIGA Display Shield](assets/camera-connected.png)
3737

3838
***Note the direction of the shield, physically the connector can be plugged in from both directions, but it will only work when facing the same direction as the display.***
3939

4040
## Full Sketch
4141

4242
Open the example sketch by going to **File > Examples > Camera > GigaCameraDisplay** in the Arduino IDE.
4343

44-
![Opening the example sketch in the Arduino IDE](assets/ide-example.svg)
44+
![Opening the example sketch in the Arduino IDE](assets/ide-example.png)
4545

4646
Whichever of the compatible cameras you are using the sketch will include libraries and definitions for them all, meaning only one line needs to be changed depending on what camera you will be using. The line that needs to be changed is this one:
4747

0 commit comments

Comments
 (0)