|
||
---|---|---|
.vscode | ||
en | ||
images | ||
ru | ||
.technical.dict | ||
LICENSE | ||
README.md | ||
cspell.yaml |
README.md
🚨 Deprecated Wiki 🚨
This repository is no longer maintained and has been replaced by a new, more user-friendly documentation platform.
Explore the new OpenIPC documentation site here: 👉 https://docs.openipc.org
This marks a new era of openness and collaboration for OpenIPC, offering improved navigation and easier access to information.
🛠 Contribution Guidelines
Contribute to the new docs by following the guide here: 👉 Contribution Guidelines
We welcome contributions, from small fixes to full content additions!
📅 Help Us Migrate Content
We need your help to migrate important content from this wiki to the new platform. Let’s work together to ensure valuable information is transferred over.
OpenIPC Wiki
"Improving the world, one patch at a time."
Table of Content
Introduction
Installation
- Detailed installation guide
- Installation on Goke
- Installation on HiSilicon
- Installation on Ingenic
- Installation on Novatek
- Installation on SigmaStar
- Installation on XM510/XM530
- Old installation guides
- Very old full manual
Usage
- Network settings
- Adding a wifi driver to your firmware
- Wireless settings
- System features
- Majestic streamer
- Majestic example config
- Majestic usage research
- Web interface
- Upgrade firmware
- Image quality tuning
- Memory tuning
- Using ipctool
- Board specific GPIO settings list
- ACMEv2
- YouTube streaming
- WiFi XM530
- HomeKit integration
- Automatic night mode without light sensor
- ZeroTier setup
- Motor control
FPV
- Frequently Asked Question (FAQ) for FPV
- General Info
- OpenIPC AIO "Mario"
- OpenIPC AIO "UltraSight"
- OpenIPC AIO "Thinker"
- Guide to configure an FPV camera and groundstation
- Steps from buy to fly
- OpenIPC as FPV system
- Sigmastar FPV devices
- OpenIPC Alliance for FPV
- Ubuntu based groundstation
- OrangePI 5 Ubuntu based groundstation
- An Orange Pi 5 minimal VRX for Goggles
- A selection of OpenIPC videos on YouTube
- RunCam WiFiLink based on OpenIPC
- Radxa based groundstation
- The mavfwd tool
Troubleshooting
- Network does not work on hi35xx
- Majestic does not work, camera reboots
- Sigmastar unbrick instructions
- Ingenic T31 unbrick with SD card
Equipment
Development
- Boot device with NFS
- FFMPEG usage
- Kernel configuration for adding new platforms
- List of supported sensors
- Visual sensor identification
- List of OpenIPC Buildroot packages
- Firmware development guide
- Bug reports
- Buildroot User Manual
- U-Boot Documentation
- Adding USB driver
Help, Tips, and Tricks
- Frequently Asked Question (FAQ)
- U-Boot Tips
- Web UI Help
- Live streaming to Telegram
- Interesting tricks
- Glossary
Hardware
Cameras
- AHD2NET converter
- Chacon IPCAM-RI01
- Smartwares CIP-37210
- Foscam X5
- TP-Link Tapo C110
- Xiaomi Mi Camera 2K (MJSXJ03HL)
- ATOM Cam / Hualai / Wyze
- Digitus DN-16048 Optizoom
- XiongMai IPG-53H20AF
- LSC Smart Connect Video Doorbell (2021)
Software
Packages
Subprojects
Our resources
Roadmap
Reference Book
Resources for recycling and integration
- https://github.com/OpenIPC/camerasrnd
- https://openwrt.org/docs/techref/hardware/soc/soc.hisilicon.hi35xx
In Russian
- О проекте
- Установка. Шаг за шагом.
- Настройка.
- Модернизация адаптера USB2TT_004 для управления питанием.
- Программный переход с openipc-1.0 (OpenWrt) на openipc-2.x (Buildroot)
- Вопросы и ответы
- Хочу помочь!
Варианты использования
- Для FPV
- Экшн-камера
- Детектирование и подсчёт объектов с камер на OpenIPC
- Астрокамера
- Видеорегистратор
Помощь
Камеры
- Switcam HS-303
- Ростелекомовская камера с NAND
- Полезные ссылки
- Обзоры камер разных производителей
- Hikvision DS-2CD2345F-IS
- Ростелеком IPC-HFW1230SP/IPC-HDW1230SP
- HiWatch DS-I122
Что можно прочитать про прошивку OpenIPC?
Дискуссии
- Дискуссия по дорожной карте проекта
- Дискуссия по watchdog и rtc
- Дискуссия по версиям Buildroot
- Дискуссия по проблемам и поддержке SPI FLASH
- Темы для дискуссий разработчиков
This is an open project, so you can help, too.
We try to collect, organize and share as much information regarding different aspects of the project as we can. But sometimes we overlook things that seem obvious to us, developers, but are not so obvious to end-users, people who are less familiar with nuts and bolts behind the scene. That is why we set up this wiki and let anyone having a GitHub account to make additions and improvements to the knowledgebase. Read How to contribute.