What you will need

What you will get

  • A live Duckiedrone DD24-B

First boot#

There is only one first time you can connect to your Duckiedrone. Savor the experience.

Before getting started#

The first time a newly flashed microSD card is inserted into the Duckiedrone, a special “first boot” procedure is executed.

Attention

The first boot procedure will take roughly 10-15 min, during which your Raspberry Pi might look unresponsive. Do not interrupt the first boot procedure, e.g., by removing power to the Raspberry Pi. It will likely corrupt the microSD card. A corrupted microSD card will have to be flashed again.

During this process, the Duckiedrone will require a stable power source.

Tip

Make sure you have a 5 V, 3 A wall adapter or a fully charged Duckiedrone battery before starting the process.

Do not power on the Raspberry Pi just yet.

Getting started#

To get started:

  1. Computer: Make sure the Raspberry Pi is not powered.

  2. Power: Prepare a 5 V, 3 A wall adapter (preferred) or, if you have already assembled your Duckiedrone, a fully charged Duckiedrone battery.

  3. Network: Prepare a network connection to the Duckiedrone, for example by:

    • having a Wi-Fi network that matches the credentials preconfigured on the microSD card during the initialization procedure, or

    • connecting the Duckiedrone to the router your computer is connected to with an Ethernet cable.

  4. If you have not already done so, insert the initialized microSD card into the microSD card slot of the Raspberry Pi.

    Attention

    Do not connect the microSD card to a USB-A port of the Raspberry Pi through an adapter.

  5. Power on the Raspberry Pi: Insert the charger into the USB-C port of the Raspberry Pi, or plug in the Duckiedrone battery to the XT60 connector if the Duckiedrone is already assembled. On the standard Raspberry Pi 4 configuration, the red power LED turns on and the green activity LED flashes when the microSD card is accessed. On a Raspberry Pi 5, the single bicolor LED turns green as startup progresses and flashes off during microSD-card activity.

    See also

    Duckiedrone DD21 first boot sequence.

    Once the boot procedure is complete, the Duckiedrone will automatically connect to the default network or any available network previously set up.

    You can monitor the process through the Status column in the dts fleet discover command output:

           |    Hardware    |    Type     | Model |  Status  |   Hostname  
    ------ | -------------- | ----------- | ----- | -------- | ------------
    amelia | raspberry_pi_64 | duckiedrone |  DD24 |  Ready   | amelia.local
    

    The Status field will first read Booting, then Ready when the first-boot process has completed.

    To confirm the first boot has completed successfully, connect to your Duckiedrone.

    After establishing the first connection, make sure to update your Duckiedrone’s software.