Skip to content

Commit

Permalink
Added ARK products documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
patrikpordi authored and Hwurzburg committed Nov 12, 2024
1 parent 56eac89 commit c6ddcc3
Show file tree
Hide file tree
Showing 34 changed files with 943 additions and 4 deletions.
66 changes: 66 additions & 0 deletions common/source/docs/common-ark-4in1-esc.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
.. _common-ark-4in1-esc:

============
ARK 4IN1 ESC
============


.. image:: ../../../images/arkflow/ark_4in1_esc.jpg
:target: ../_images/ark_4in1_esc.jpg
:width: 450px

NDAA compliant, made in the USA, 4 in 1 electronic speed controller running open source AM32 firmware.

Specifications
==============

- **Features**

- Battery Voltage: 3-8s
- Current Rating: 50A Continuous, 75A Burst
- Microcontroller: STM32F0
- Firmware: AM32 Firmware
- Features: Onboard Current Sensor, Serial Telemetry

- **Connections**

- Two Pixhawk Standard CAN Connectors
- 8 Pin JST-SH Input/Output Connector

- Battery Output
- Current
- Telemetry
- Motor 1
- Motor 2
- Motor 3
- Motor 4
- Ground

- 10 Pin JST-SH Debug Connector

- 3.3V
- SWDIO Motor 1, SWCLK Motor 1
- SWDIO Motor 2, SWCLK Motor 2
- SWDIO Motor 3, SWCLK Motor 3
- SWDIO Motor 4, SWCLK Motor 4
- Ground

- **Other**

- USA Built
- NDAA compliant

- **Additional Information**

- Size: 43.00mm x 40.50mm x 7.60mm
- Mounting Pattern: 30.5mm
- Weight: 14.5g

More Information
================

* `ARK 4IN1 ESC <https://arkelectron.com/product/ark-4in1-esc/?srsltid=AfmBOopYg5uj2bYP4DeMT8S1xTlqZBgr0890RDqnH-axuQyzHHQHIOnw>`_

* `ARK 4IN1 ESC Documentation <https://arkelectron.gitbook.io/ark-documentation/electronic-speed-controllers/ark-4in1-esc>`_


77 changes: 77 additions & 0 deletions common/source/docs/common-ark-can-node.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
.. _common-ark-can-node:

===========
ARK CANnode
===========


.. image:: ../../../images/arkflow/ark_can_node.jpg
:target: ../_images/ark_can_node.jpg
:width: 450px

ARK CANNode is an open-source generic DroneCAN node that includes a 6-degree-of-freedom IMU. Its main purpose is to enable the use of non-CAN sensors (I2C, SPI, UART) on the CAN bus. It also has PWM outputs to expand a vehicle's control outputs in quantity and physical distance. For ArduPilot, AP_Periph can be used to integrate the CANNode as a peripheral.

Specifications
==============

- **Sensors**

- Bosch BMI088 6-Axis IMU or Invensense ICM-42688-P 6-Axis IMU

- **Microcontroller**

- STM32F412CGU6 MCU

- 1MB Flash

- **Connections**

- Two Pixhawk Standard CAN Connectors

- 4 Pin JST GH

- Pixhawk Standard I2C Connector

- 4 Pin JST GH

- Pixhawk Standard UART/I2C Connector (Basic GPS Port)

- 6 Pin JST GH

- Pixhawk Standard SPI Connector

- 7 Pin JST GH

- PWM Connector

- 10 Pin JST GH
- 8 PWM Outputs
- Matches Pixhawk 4 PWM Connector Pinout

- Pixhawk Standard Debug Connector

- 6 Pin JST SH

- **Power Requirements**

- 5V
- Current dependent on connected peripherals

- **Other**

- USA Built
- LED Indicators

- **Additional Information**

- Dimensions: 3 cm x 3 cm x 1.3 cm


More Information
================

* `ARK CANnode <https://arkelectron.com/product/ark-cannode/?srsltid=AfmBOora3E4iCuKMs9zdaGyvBOoYhj6mlYLjDJVz09O7Iv1y16DUDdol>`_

* `ARK CANnode Documentation <https://arkelectron.com/product/ark-cannode/?srsltid=AfmBOora3E4iCuKMs9zdaGyvBOoYhj6mlYLjDJVz09O7Iv1y16DUDdol>`_


57 changes: 57 additions & 0 deletions common/source/docs/common-ark-fpv-overview.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
.. _common-ark-fpv-overview:

==================================
ARK FPV Flight Controller Overview
==================================

.. image:: ../../../images/arkflow/ark_fpv.jpg
:target: ../_images/ark_v6x.jpg
:width: 450px

The ARK FPV NDAA compliant flight controller is based on the `ARKV6X <https://arkelectron.com/product/arkv6x/>`__ in a 30.5mm standard mounting pattern. It supports a 3-12s battery input with a regulated 12V 2A output for video transmitters and payloads.


Specifications
==============

- **Sensors**

- `Invensense IIM-42653 Industrial IMU <https://invensense.tdk.com/products/motion-tracking/6-axis/iim-42653/>`__
- `Bosch BMP390 Barometer <https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/bmp390/>`__
- `ST IIS2MDC Magnetometer <https://www.st.com/en/magnetic-sensors/iis2mdc.html>`__

- **Microprocessor**

- `STM32H743IIK6 MCU <https://www.st.com/en/microcontrollers-microprocessors/stm32h743ii.html>`__

- 480Mhz / 1MB RAM / 2MB Flash

- **Power**

- 5.5V - 54V
- 500mA

- 300ma for main system
- 200ma for heater

- **Other**

- LED Indicators
- MicroSD Slot
- USA Built
- Designed with a 1W heater. Keeps sensors warm in extreme conditions

- **Additional Information**

- Weight: 7.5 g with MicroSD card
- Dimensions: 3.6 × 3.6 × 0.8 cm


More Information
================

* `ARK FPV Flight Controller <https://arkelectron.com/product/ark-fpv-flight-controller/>`_

* `ARK FPV documentation <https://arkelectron.gitbook.io/ark-documentation/flight-controllers/ark-fpv>`_

[copywiki destination="plane,copter,rover,blimp"]
82 changes: 82 additions & 0 deletions common/source/docs/common-ark-gps.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
.. _common-ark-gps:

=======
ARK GPS
=======


.. image:: ../../../images/arkflow/ark_gps.jpg
:target: ../_images/ark_gps.jpg
:width: 450px

Made in the USA open source Dronecan M9N GPS, magnetometer, barometer, IMU, buzzer, and safety switch module.

Specifications
==============

- **Sensors**

- `Ublox M9N GPS <https://www.u-blox.com/en/product/neo-m9n-module>`__

- Ultra-robust meter-level GNSS positioning
- Concurrent reception of 4 GNSS for maximum position availability
- Advanced spoofing and jamming detection
- Excellent RF interference mitigation

- Bosch BMM150 Magnetometer
- `Bosch BMP388 Barometer <https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/bmp388/>`__
- `Invensense ICM-42688-P 6-Axis IMU <https://invensense.tdk.com/products/motion-tracking/6-axis/icm-42688-p/>`__

- **Microcontroller**

- STM32F412CEU6 MCU

- **Connections**

- Two Pixhawk Standard CAN Connectors
- 4 Pin JST GH

- Pixhawk Standard Debug Connector
- 6 Pin JST SH


- **Power Requirements**

- 5V

- 110mA Average
- 117mA Max

- **Other**

- USA Built
- LED Indicators
- FCC Compliant
- LED Indicators

- Safety LED
- GPS Fix
- RGB System Status

- **Additional Information**

- Dimensions: 5 cm x 5 cm x 1 cm
- Includes 4 Pin Pixhawk Standard CAN Cable
- Supports UAVCAN Firmware Updating
- Open Source Schematic and BOM

Mounting & Wiring
=================

The recommended mounting orientation is with the connectors on the board pointing towards the back of vehicle.
The ARK GPS is connected to the CAN bus using a Pixhawk standard 4 pin JST GH cable.


More Information
================

* `ARK GPS <https://arkelectron.com/product/ark-gps/?srsltid=AfmBOoqJ1p8Hya7MVyBwjMM0xWFDEGmrK7HLP9gp10q8Dyn1DGA9GKHQ>`_

* `ARK GPS Documentation <https://arkelectron.gitbook.io/ark-documentation/sensors/ark-gps>`_


98 changes: 98 additions & 0 deletions common/source/docs/common-ark-mosaic-rtk-gps.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
.. _common-ark-mosaic-rtk-gps:

=====================
ARK MOSAIC-X5 RTK GPS
=====================


.. image:: ../../../images/arkflow/ark_mosaic_rtk_gps.jpg
:target: ../_images/ark_mosaic_rtk_gps.jpg
:width: 450px

Made in the USA Dronecan Septentrio Mosaic-X5 RTK GPS, magnetometer, barometer, IMU, buzzer, and safety switch module.

Specifications
==============

- **Sensors**

- `Septentrio Mosaic-X5 GPS <https://www.septentrio.com/en/products/gnss-receivers/gnss-receiver-modules/mosaic-x5>`__

- Triple Band L1/L2/L5
- `AIM+ jamming protection <https://www.septentrio.com/en/learn-more/advanced-positioning-technology/aim-anti-jamming-protection>`__
- Update rate of 100 Hz

- `ST IIS2MDC Magnetometer <https://www.st.com/en/mems-and-sensors/iis2mdc.html>`__

- `Bosch BMP390 Barometer <https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/pressure-sensors-bmp390.html>`__

- `Invensense ICM-42688-P 6-Axis IMU <https://invensense.tdk.com/products/motion-tracking/6-axis/icm-42688-p/>`__

- Microcontroller

- STM32F412VGH6 MCU

- Connections

- Two Pixhawk Standard CAN Connectors

- 4 Pin JST-GH
- 5V Input

- Pixhawk Standard “Basic GPS Port”

- For external sensors such as airspeed or distance
- 6 pin JST-GH
- USART3 from STM32
- I2C2 from STM32

- Pixhawk Standard Debug Connector

- 6 Pin JST-SH

- USB-C Port

- 5V Input
- USB 2.0 to Mosaic-X5

- Micro-SD Slot

- Mosaic-X5 Logging

- Mosaic “UART 2” Connector

- 5 Pin JST-GH (TX, RX, TIMEPULSE, GP1, GND)

- **Power Requirements**

- 5V

- 260mA Average
- 340mA Peak

- **Other**

- USA Built
- LED Indicators

- Safety LED
- GPS Fix
- RTK Status
- RGB System Status LED

- **Additional Information**

- Includes 4 Pin Pixhawk Standard CAN Cable
- Triple Band (L1/L2/L5) Helical GPS Antenna
- USA Built
- Supports DroneCAN Firmware Updating


More Information
================

* `ARK MOSAIC-X5 RTK GPS <https://arkelectron.com/product/ark-mosaic-x5-gps/>`_

* `ARK MOSAIC-X5 RTK GPS Documentation <https://arkelectron.gitbook.io/ark-documentation/sensors/ark-mosaic-x5-rtk-gps>`_


Loading

0 comments on commit c6ddcc3

Please sign in to comment.