Skip to content

Commit

Permalink
Updated AI-deck with protective antenna tips
Browse files Browse the repository at this point in the history
  • Loading branch information
tobbeanton committed Sep 12, 2023
1 parent a556339 commit 57f662a
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 2 deletions.
8 changes: 8 additions & 0 deletions src/documentation/tutorials/getting-started-with-aideck.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,14 @@ To run this tutorial and set up the AI deck you will need the following:

{% endsi_step %}

{% si_step Attach the AI-deck %}
The AI-deck can be mounted both on top and on the bottom using the provided long header pins. Either position might yield different pros & cons but for development when a JTAG cable needs to be attached the top position works best. Note though that the ESP32 antenna is a bit fragile and can be damaged during crashes. For better resilience during crashes, mount the AI-deck at the bottom, or put a peace of hot-glue as shown in the picture below.

![led deck on crazyflie](/images/tutorials/getting_started_with_aideck/AI-deck-1_1-antenna-hotglue-400.jpg)

{% endsi_step %}


{% si_intro Preparing the AI deck and Crazyflie firmware %}
The first thing to do is to make sure that your firmware is up to date,
this includes both the AI deck firmware (ESP32 and the GAP8) as well as the
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 9 additions & 2 deletions src/products/ai-deck.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ redirects:

{% product_img AI deck; narrow; /images/products/ai-deck-side-585px.jpg %}


{% product_highlight
fa fa-lightbulb-o;
Brain Boost;
Expand All @@ -28,7 +29,7 @@ Thanks to the [GAP8 IoT application processor](https://greenwaves-technologies.c

The {% poplink ai-deck %} 1.1 extends the computational capabilities and will enable complex artificial intelligence-based workloads to run onboard, with the possibility to achieve fully autonomous navigation capabilities. The ESP32 adds WiFi connectivity with the possibility to stream images as well as handling control.

To set up this board a compatible JTAG programmer/debugger is needed, see resources.
To set up this board a compatible JTAG programmer/debugger is needed, see [GAP8 bootloader](https://www.bitcraze.io/documentation/tutorials/getting-started-with-aideck/#gap8-bootloader) in getting stated guide and [flashing](https://www.bitcraze.io/documentation/repository/aideck-gap8-examples/master/infrastructure/flashing/) documentation.

The {% poplink ai-deck %} 1.1 version only has minor updates compared to the {% poplink ai-deck %} 1.0. The Himax camera module is now the greyscale version and the GAP8 is now revision C instead of B. For more details read [this blog post](https://www.bitcraze.io/2021/01/ai-deck-product-update/) and if the Bayer RGB version camera is wanted it can be bought stand alone here.

Expand Down Expand Up @@ -62,6 +63,12 @@ The {% poplink ai-deck %} adds WiFi connectivity to the Crazyflie, which can be
with the Crazyflie and the {% poplink ai-deck %}. For the camera and the GAP8 no out-of-the-box functionality
is added, instead these resources are left for users to fully use as they see fit.

The {% poplink ai-deck %} can be mounted on top or on the bottom of the Crazyflie 2.X.

The {% poplink ai-deck %} ESP32 antenna is a bit fragile and can be damaged during crashes. For better resilience, mount the AI-deck at the bottom, or put a peace of hot-glue as shown in the picture below.

![led deck on crazyflie](/images/tutorials/getting_started_with_aideck/AI-deck-1_1-antenna-hotglue-400.jpg)

To get up and running with the deck see our [getting started guide](/documentation/tutorials/getting-started-with-aideck/)
after which you will be able to either try out the pre-made examples or start making your
own AI powered applications.
Expand All @@ -81,7 +88,7 @@ your own AI powered applications. To be able to get going you will need to compl
examples or get started right away developing something of your own.

Although it's possible to flash the GAP8 over-the-air, it's mandatory to first flash the bootloader
onto the GAP8 using a JTAG adapter.
onto the GAP8 using a JTAG adapter, see [GAP8 bootloader](https://www.bitcraze.io/documentation/tutorials/getting-started-with-aideck/#gap8-bootloader) in getting stated guide and [flashing](https://www.bitcraze.io/documentation/repository/aideck-gap8-examples/master/infrastructure/flashing/) documentation.

Using the [Crazyflie Packet eXchange protocol (CPX)](/documentation/repository/crazyflie-firmware/master/functional-areas/cpx/) you will be able to communicate between your host computer,
the ESP32, the GAP8 and the STM32 on the Crazyflie. This will enable you to easily send data from the GAP8
Expand Down

0 comments on commit 57f662a

Please sign in to comment.