Note: Remove the lens cover film before use.
The OpenIPC AIO "Mario" integrates seamlessly with various RC planes and drones. To ensure proper functionality, follow these installation steps carefully:
- Mounting: Use the provided four M1.2 screws to secure the camera case. The side mount holes are compatible with M2 screws.
- Install Antennas: Attach the antennas designed for AIO to ensure optimal signal reception.
Connect the following cables from the OpenIPC AIO "Mario" to your flight controller (e.g., SpeedyBee F405 WING):
- GND (Ground): Connect to the ground pin on the flight controller. This is crucial for stable power and signal integrity.
- VCC (Power): Connect to the VCC pin on the flight controller. This pin typically provides the necessary power supply (make sure the voltage matches your flight controller specifications).
- RX (Receive): Connect to the TX pin on the flight controller. This allows the AIO to receive data from the flight controller.
- TX (Transmit): Connect to the RX pin on the flight controller. This enables the AIO to send data back to the flight controller.
Ensure that all connections are secure and insulated to prevent any shorts or signal interference.
- Before powering on, double-check all connections for correctness.
- Refer to your flight controller's manual for specific pin locations and configurations.
- If applicable, configure your flight controller to recognize the AIO camera in its settings for optimal performance.
The status LEDs indicate different power states:
- Red (Glimmering): Power on with battery
- Red: Wired connection established
- Blue (Flashing): RF transmitter active
- Green: To Be Determined (TBD)
- Board Size: 30mm x 32mm with 4 M2 mount holes
- Heat Sink Size: 20mm x 20mm mount holes
- Accepts 2S-6S battery input.
- RF BEC: Up to 3A, 5V output
- MSIC BEC: Up to 2A, 5V output
To enter U-Boot, connect a UART device to the top of the AIO board (R0, T0 pads).
To achieve lower voltage input for DC:
- A 2S-3S battery requires four wires connected for adequate current. Higher voltage (4S+) may only need a two-wire connection.
- Remove two resistors to lower the input voltage to as low as 5.4V.
- Connect USB Cable: Attach the USB cable between the AIO and your PC.
- Power On: Turn on the DC or use USB power only.
If your computer detects unknown USB devices, install the required corechip-sr9900 drivers.
- Download the Auto_Set_Mario_CDC.zip file, unzip it, and run it as an administrator.
- Alternatively, set it up manually:
- Go to Control Panel > Internet > Network.
- Find the USB 2.0 to Fast Ethernet Adapter.
- Set the IPv4 address to
192.168.1.11
and mask to255.255.255.0
. - Apply the settings.
- Open SSH to connect to the AIO at address
192.168.1.10
with the following credentials:- User: root
- Password: 12345
- Open Network Connections on Windows.
- Right-click your main network adapter and select Properties.
- Under Sharing, allow other network users to choose USB CDC.
Apply settings, and the CDC Ethernet will automatically receive an IP address of 192.168.137.1
.
- Open an admin terminal and use
arp -a
to find the AIO's IP.
Example AIO IP: 192.168.137.147
Now you can use SSH to connect to AIO.
You can now execute sysupgrade -r -k -n --force_ver
to update your firmware.
Firmware updates can be performed via SD card or using WinSCP to drag the root filesystem and kernel files to /tmp
.
Use the following command to upgrade: You can download firmware for updates here.
For discussions and suggestions, visit:
You may also use the configurator available at: OpenIPC Configurator.
- Max RF Power: 18dBm for onboard PA input.
- For 1T1R RF settings: Range from 1-63; ensure firmware is updated to the latest version.
- Set
stbc=0
andldpc=0
with recommended RF power values below 45. - Use MCS index 1,3 (0-7 for 1T1R; 8+ for 2T2R).
- Video Bitrate Options: 4096 / 8192 / 12688 (for MCS 3+).
- When using
stbc=1
andldpc=1
, recommend RF power settings for MCS3 between 8-15 for testing. - Keep RF power at or below 15 during bench tests (when only USB is connected).
During bench testing or debugging, the recording function is disabled by default. To enable recording, set the record value
to true
in majestic.yaml
. Ensure the SD card is inserted before powering on.
Onboard Heat Sink and Cooling Fan:
- Cooling fan output power is up to 500mA max.
- Adjust
thermal throttle
as needed.
For further assistance and updates, refer to: