First-person view (FPV) is a method used to control a radio-controlled vehicle from the driver or pilot’s view point. Most commonly it is used to pilot a radio-controlled aircraft or other type of unmanned aerial vehicle (drone). The vehicle is either driven or piloted remotely from a first-person perspective via an onboard camera, fed wirelessly to video fpv goggles or monitor.
At the price of 9 dollars the BOSCAM rx5808 receiver module is very popular in the FPV RX (receiver) builder scene. By default it supports only 8 channels with dip switch. But by using it with SPI interface and Arduino with rx5808-pro open source setup it becomes a comfortable deluxe RX with nice autoscan and a spectrum anlyser.
Original code can be found on Google Code rx5808-pro, but crazyshea from rcgroups forum take it further. He added a few more features like antenna diversity and made the UI more friendly for use with a navigation switch style switch. Crazyshea fork is hosted in Github rx5808-pro-diversity.
One of the interesting features is support for almost every 5.8 channel out there , up to 40 channel freq offering full compatibility with video TX modules including the lastest Immersion Race Band.
What you need
- BOSCAM rx5808 module (9$ USD)
- Atmega328 Arduino board (3$ USD)
- Pushbutton, resistors, power supply, SMA connector, soldering iron, solder and some cables
- Patience and some skill
If you don’t own one already, you will need to add a FPV drone, FPV Video Monitor or FPV Video Googles.
Choose your rx5808 open source project from
- Markohoepken original Google Code rx5808-pro , hardware build guide.
- Markohoepken rx5808_pro_osd Github code , hardware build wiki.
- Crazyshea Github rx5808-pro-diversity. hardware DIY advanced custom board (you can order from OSH Park PCB).
Need more help? Check out rcgroups forum