Configured as ethernet adapter.
Functionality:
connection to payload
mass storage (e.g. flash drive)
firmware updates
It is not possible to power Astro via this port. For example, to update firmware or download logs, power Astro with a battery.
Connector type: JST-ZPD 26-pin
This connector can be accessed directly or to pass connections to the Smart Dovetail connector.
The mating connector to build a payload cable is ZPDR-26V-S.
Connector: JST GH 6-pin
Connector: JST GH 6-pin
Connector: headers, 0.1 inch spacing
PWM outputs are active when the aircraft is powered on.
In AMC, select the output pins by navigating to Menu > Vehicle Setup > Parameters. Possible outputs are:
For each output, select an input source channel (i.e. Herelink hardware button you will push to trigger a change in PWM).
PWM output values (e.g. 1100 us) are controlled by these parameters (read more in the PX4 Parameter Reference).
Connector: JST GH 4-pin
Console is a special serial (UART) port that is useful for troubleshooting applications running on the IMX8 processor inside Astro.
Connector: JST GH 6-pin
Connector: JST GH 6-pin
Not active or user configurable. This button is included for future expansion.
Connector: XT-30
Battery Voltage: 18 - 25.2 VDC
Continuous current: 5.5 A (overcurrent protection set to approximately 5 A)
The XT-30 connector provides direct access to the raw battery output. Please note that the overcurrent protection is set to trip around 5 A, though variations may occur, with testing showing cutoff points between 4.7 and 5.3 A. We recommend keeping the load under 4.5 A to avoid triggering the protection circuit.
Important Notes:
If you are not using a gimbal, you can draw up to 4.5 A through the XT-30 connector.
If you have a gimbal attached, which typically draws about 1 A, you’ll need to limit the remaining load on the XT-30 to 3.5 - 4 A.
The circuit responds within a few milliseconds, so any large inrush currents may activate the overcurrent protection.
In order for the XT30 to behave as expected, the Herelink needs to be powered on and in communication with Astro.
IO board label
Parameter name
1
RC_MAP_AUX1
2
RC_MAP_AUX2
3
RC_MAP_AUX3
4
RC_MAP_FLAPS
Herelink
Channel
Wheel
5
Button D
10
Parameter
Function
PWM_AUX_DIS1
PWM output when autopilot is not armed. When set to -1 the value for PWM_AUX_DISARMED will be used. a similar parameter is availabel for each channel
PWM_AUX_MIN1
Minimum PWM pulse for this output. When set to -1 the value for PWM_AUX_MIN will be used.
PWM_AUX_MAX1
Maximum PWM pulse for this output. When set to -1 the value for PWM_AUX_MAX will be used.
PWM_AUX_REV1
Invert direction.
PWM_AUX_FAIL1
PWM output if autopilot is in failsafe mode. When set to -1 the value is set automatically depending if the actuator is a motor (900us) or a servo (1500us)
Smart Dovetail
Smart Dovetail is a payload quick release with mechanical connection and electrical connections for power and data. It's an open standard that implements the Pixhawk Payload Bus.
Smart Dovetail is not hotswap compatible. To avoid damaging Astro or your sensor, please power off the aircraft before attaching or removing a Smart Dovetail payload.
This model contains the entire smart dovetail assembly. You are welcome an encouraged to use this model to Integrate Smart Dovetail into your payload! This also serves as the reference design for the Pixhawk Payload Bus Quick Release.
Smart Dovetail Plate uses KEL DY11-040L to connect with the Aircraft side. Integrate this connector into your payload (e.g. for mass production).
Pinout is defined in the Pixhawk Payload Bus standard doc. See page 9 for pinout table and pin identification diagram.
VBAT is on the IO Panel bus, which includes the XT30, and is protected at 5 A.
Max current per pin is 2 A.
The mating connector needed to build a payload cable is ZPDR-26V-S.
If you need camera trigger or capture feedback on the Payload Adaptor ZPD connect, remove the PCBA from the housing and connect a 0 ohm resistor to R5 for trigger, and to R2 for the capture pin. Pins 24 (capture) and 26 (trigger) can then be used. If you need help configuring Astro to use these pins for your payload, reach out to our support team.
No hotswap protection. Do not mate or demate Smart Dovetail while the aircraft is powered.
If the payload has even modest capacitance or other inrush current the connector contacts on both aircraft and payload side will be eroded.
Not all ZPD pins are implemented. Power, ethernet, serial, and usb are present. Please let us know if unimplemented pins are blocking you: support@freeflysystems.com.
Hard-mounting to Astro chassis requires standoffs (M3 male-female, 8mm length included in the kit). The requirement is due to interference between the cable bundle and Herelink Air Unit.
The Astro Vibration Isolator is designed to be adaptable. By default, it comes preconfigured to work best with the Astro Mapping Payload, and it ships with 4 x 30A durometer isolators. Our engineering team decided this is the best configuration based on real-world testing.
Isolator plates allow up to 8 isolators. Different durometers to the Astro store, which include 30A, 40A, and 50A options.
Here is a ulog of a typical flight with a 1.5kg payload as an example of aircraft vibration.
Revision | Description | Date |
---|---|---|
Smart Dovetail Plate offers a ZPDR-26V-S JST connector for payloads. The pinout nominally matches the .
Alpha
Initial design release
11/12/2021
Beta
Complete model released
3/24/2022
Production
Available in store
6/17/2022
Astro runs Auterion Enterprise PX4 and is MavSDK compatible. This means a serial connection can be used to get messages like GPS position and velocity from the autopilot, send commands like desired position or speed. More info at DroneCode.org, including example code.
You can include MavSDK in your mobile or onboard apps. You can make remote controllers that communicate via MavLINK. You can make sensors that pump their data back and forth to Astro with MavLINK. You can make an app that runs on PC, and the PC connects to the herelink hotspot, allowing full access to the drone telemetry on the laptop.
Astro is PX4 and MavSDK compatible. This means a serial connection can be used to get messages from the autopilot like GPS position and velocity, or send commands to the autopilot like position and speed. Learn more here: https://www.dronecode.org.
Astro has an onboard computer. This means your code can run in a Docker and connect via ethernet/serial to a payload, the autopilot, and the internet via LTE modem. Learn more here:
https://docs.auterion.com/app-development/app-development/application-development-1
Coming soon! Let us know what kind of examples would be interesting.
Astro has an onboard computer. This means your code can run in a Docker and connect via ethernet/serial to a payload, the autopilot, and via LTE modem to the internet. Learn more in the Auterion App Dev Guide.
This section will be expanded to include specifications and example code.
These features are still in development so check back!