DIY 32ch FPV 5.8ghz LCD

If you’re like me, you don like buying stuff that’s ready-to-go, but rather build one yourself. We usually spend more money, but it’s way more satisfying 🙂 I really didn’t want to buy an overly expensive 32ch FPV LCD receiver, so I made my own DIY 32ch FPV 5.8ghz LCD, that is compatible with EVERY transmitter on the market now.

Stuff I used
Part Banggood link(click on image)
Small LCD
RX5808 module RX5808 module
RP-SMA connector RP-SMA connector
5.8GHz antenna 5.8GHz antenna
1s lipo charger 1s lipo charger
x to 12v booster x to 12v booster
1cell LiPO 1cell LiPO
My PCB for rx5808 My PCB for rx5808

Lets begin!

First, crack open that LCD, and look what’s inside. I desoldered the wires, and took note on how they were connected. The LCD operates on around 12v and my RX5808 pcb has the voltage regulator on it, so you can power it from the same 12v.

The insides of that LCD

The insides of that LCD

Although this LCD has 2 input channels, I only chose to use one. You can solder a wire on that second pad and leave it hanging out of course 🙂 I removed the three LCD buttons, so there is no way of switching between inputs. Take note that the LCD defaults to the active source on startup.

Next thing I did, was to mock up all the guts that Im going to put inside the LCD.

Place-testing :)

Place-testing 🙂

The whole electronic installation is really straight-forward. The blue pcb is the Charging module, small Green one is 12v booster. Connect the battery to the charging module, also connect the same wires to Booster module. Connect Booster output to LCD board and FPV board. Throw in a switch between charger and booster and voila! we’re done. Not hard now, was it? 🙂

Fix everything inside with kapton tape and hot glue. The back of the LCD panel is all metal, so you might want to put some stickers on it, or spray it with pcb protect spray. Be creative. B. E. Creative. You can see the DirtyPCB shipping information sticker I used 🙂

How I did mine

How I did mine

The neat thing about RX5808 pro is that it has spectrum scanner, and RSSI calibration (btw, that switch on the fpv board? switch between config and camera screen).

Testing the receiver

Testing the receiver, config screen. Toggle switch on the back. Set using buttons

Basically, if you have the same LCD, the electronics should fit, so slap that back cover on, and test fit it.

Probably make some holes on the side while you’re at it hehe.

Holes on the side

Holes on the side

And on the other side

And on the other side

The receiver module gets hot after a couple minutes, so, just for the peace of mind, I installed a tiny 12v fan on the back, to be sure. Solder it directly to Booster output. If you have a 5v fan, you can solder it to Booster input (3.2v to 4.2v). I also made a couple of holes in the back, to see the status LEDs of charger and booster.

The 500mah battery lasts about 25minutes, which is ok, my machines don’t fly that long anyway. The battery could probably be smaller, we don’t need the 25C discharge rate.

Tiny fan on the back

Tiny fan on the back

I have my FPV transmitter set to Fatshark frequency, band F, channel 3. Prove that this works:

Fatshark F3

Fatshark F3

Picture from the plane

Picture from the plane

I still have a couple of FPV boards, that I don’t need, leave a comment here, if you want one. I can also populate it.

Also check the updated OLED screen fpv display

5 Comments

  1. Pingback: DIY 32ch FPV 5.8ghz LCD - Electronics-Lab

    • Hi

      well, yes and no 🙂 In this project, yes it needs a micro controller, But in general, no. Here, Arduino is used for SPI communication with rx5808, visual interface for scan, RSSI calibration, TV out. If I had two 5808s, I could also use arduino to do diversity.
      But if you dont need these features, you can put DIP switches to RX5808 Button_input 1,2,3, and bridge them to GND (metal shield is also GND) to change channels.

      Mind you, rx5808 is now really old, I believe that there is an updated version floating around with all channels already enabled.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.