Thank you for your work. When I flashed your firmware it made the power button green. In asking an EdgeTX developer what lines I needed to change to get blue back, he was curious about the mod. He then explained EdgeTX had support for the screen natively. He asked me to start from scratch and add 2 lines of code. It worked and was an improvement over your version because this allows brightness and auto-dim functions to work.
@celeselements
6 ай бұрын
Thank you, I hope my work will be useful to you. The EdgeTX 2.10 or later will have the code for SSD1309 driver, I think.
@augfpv
6 ай бұрын
hey bro, what lines are needed? preciate it!
@WhateverFPV
6 ай бұрын
@augfpv add #define OLED_SCREEN and #define SSD1309_LCD at line 2636 of radio/src/targets/taranis/hal.h
@Yaroslav_Tselovanskyi
4 ай бұрын
@@WhateverFPVI did this but mine is still green((
@danmartinrc
6 ай бұрын
Great work! Thanks for taking the time to share your process.
@celeselements
6 ай бұрын
Glad you enjoyed it!
@gentlesfpv
6 ай бұрын
Great work on that, I envy your craftsmanship 🙈 You should definitely keep up the work:) I hope you might be able to create like a drop-in kit, for everyone to buy😊 also I hope that there will be official support in firmware some day:)
@celeselements
6 ай бұрын
Thank you!!! Honestly, OLED drop-in kit doen't look commercial. I also want many people to use my firmware, but I don't think it will be attractive in terms of price if it is commercialized.
@WhateverFPV
6 ай бұрын
There already is. Only 2 lines of code are needed to activate it. Brightness and auto-dim functions are working, too.
@fazented
13 сағат бұрын
this is great! Have you considered doing it to the Zorro too?
@jamesmason7124
7 ай бұрын
Thank you for sharing your ideas with us, once I get my radio I'm going to do this mod
@celeselements
7 ай бұрын
Thank you for watching!
@Mananpie
6 ай бұрын
why tho?
@baltushka
10 күн бұрын
Hi, I have a 2.2 radiomaster boxer. Bracket is different too. I tried the mod to no avail, not exactly sure why as I followed the tutorial pretty closely. Screen doesn't seem to turn on. Any ideas? Thanks.
@Dan-ro6nj
3 ай бұрын
I'm getting "Not a valid firmware" error on boxer. Tried flashing manually like you showed (trim buttons + power button), also tried Buddy tool. First i tried it on old 2.8.4 version, then tried upgrading to 2.10.0, 2.10.1, always the same error (the radio works on normal lcd though). Also tried changing SD card contents then I saw some comment here, that you think that on Edgetx versions 2.10.X and up, the OLED support could be implemented by default, but no, OLED won't light up at Any ideas what to do, please?
@celeselements
3 ай бұрын
It's a problem I've never seen before. The code for OLED is implemented on 2.10.x and up, but it's not activated for OLED. So the firmware need to mod. Please follow instruction at below. 1. Download the firmware for OLED and flash the radio with original LCD. 2. Complete OLED radio hardware. Doulble check the wiring. 3. And than your radio can turn on with OLED. 4. After normal turn on the radio, flash bootloader. Please let me know radio model, downloaded firmware name, and the PCB version. (Refer for PCB version : kzitem.info/news/bejne/sGmpzKl3aauGfII )
@Dan-ro6nj
3 ай бұрын
@@celeselements Thank you! Turns out I'm an idiot. I love when issues get solved in the middle of documenting them... The problem was in the way I was downloading the firmware files from your Github. I right-clicked the file and picked -> Save link as. The downloaded file had the .bin extension so it wasn't suspicious to me, but probably there is some issue with formatting this way. When I download your whole repo into a zip, the flashing works normally. OLED lights up! You don't have to read the rest of the comment)) ////////////////////////////////////////////////////////////////////////////////////// Thanks for your reply, i will describe my issue best I can: - I have a Boxer, which has the new V2.0 PCB version - I have triple checked wiring (with OLED connected via the 12-pin FPC cable, i checked multimeter continuity between OLED pins and Boxer motherboard pins. It is 100% correct according to your photo github.com/DongkwanYi/OLEDBOXER/blob/main/pinout_boardside.png) --- With the original LCD, the radio operates correctly. It uses the standard boxer-2.10.1 (839b60f6) version. If I now disconnect original LCD and connect OLED, it doesn't work = that is expected. With the original LCD connected, when I put the OLEDBOXER2101.bin file (from your Github) to the FIRMWARE folder on SD card, and try to flash it (original LCD -> enter bootloader using trim buttons and power -> Write Firmware -> in file selection screen, pick the OLEDBOXER2101.bin file and ENTER -> it doesn't flash, only shows "Not a valid firmware!" message in center of screen, and waits until I press RTN or ENTER button, which puts me back in file selection screen. 1) turn off Boxer, connect battery, trim buttons & power to get into BOOTLOADER mode 2) pick Write Firmware 3) choose OLEDBOXER2101.bin 4) "Not a valid firmware!" Using this way to flash the standard boxer-v2.10.1.bin file works. (after picking it in Bootloader, it says "Hold [ENT] to start" and flashes normally). 1) on buddy.edgetx.org/, select EdgeTX Centurion v2.10.1 2) Download .bin -> put downloaded boxer-v2.10.1.bin on SD card FIRMWARE folder 3) flash using method above 4) "Hold [ENT] to start" Using the Buddy tool to flash your Github file OLEDBOXER2101.bin does flash it, but soft-bricks radio: 1) turn off Boxer, connect USB to PC, open buddy.edgetx.org/#/flash, 2) pick Local File -> OLEDBOXER2101.bin from my PC and flash, it erases old firmware and flashes new firmware correctly. But with this method, the radio did not even boot up (the FlightMode LEDs light up from left to right, but then turn off -> the first one should stay lit but doesn't). Afterwards, I repeated this process to flash standard boxer-2.10.1 (839b60f6) version, which returned me to operational state for LCD.
@celeselements
3 ай бұрын
@@Dan-ro6nj I'm glad it worked out well!
@lazyhominid
5 ай бұрын
Thank you for this video. I love this idea. Would really love modding a Radiomaster Pocket with an OLED. Will the process be pretty much the same for that?
@celeselements
5 ай бұрын
Basically they are the same. Only difference is a physical apperance.
@lazyhominid
5 ай бұрын
@@celeselements Thank you. That sounds reassuring. I found a 1.54" OLED display which I suspect is correct for the Pocket. I assume it requires the same board and flat cable? The flat cable link is dead, unfortunately.
@moriwaky
7 ай бұрын
thanks for your work
@celeselements
7 ай бұрын
Thank you for watching!!!
@sgas
4 ай бұрын
Silicone 30awg is fine? Worrying about this lol. I also dont get why detaching the panel at 2:50 is necessary? Cant I solder on the wires with it still on or will there be alignment issues? Mine has headers on the side
@celeselements
4 ай бұрын
I think AWG30 is fine for this purpose. The reason for detaching the panel is to align it with TX's front case. The pin header need to remove for dimensional interference.
@sgas
2 ай бұрын
@@celeselementsHey again, is the display pcb necessary? I cant figure out a way to fit it inside the zorro. Could I maybe use just a plain adapter board for the display 24pin? or whatever
@celeselements
2 ай бұрын
The PCB on OLED panel is necessary for driving OLED. The circuit on PCB is here : (scroll down, you can find it) ko.aliexpress.com/item/32950307344.html?channel=twinner You can make a circuit referring above link, but I recommend the PCB on the panel. Cut a small amount of side edge of PCB, I hope it helps you.
@sgas
2 ай бұрын
@@celeselements I tried cutting the sides and the panel doesnt work anymore. I cut at the outline edge line of the display/where the text starts on the other side. I tested with multimeter and the exposed traces are only ground.. I think ill try female to female flex to extend distance from pcb and just push the pcb in the shell randomly. Thanks for the helpful link. Zorro is veeery tight inside.
@celeselements
2 ай бұрын
I'm sorry to hear that. but You will find a way. You always have.
@vietvoquoc8776
Ай бұрын
Youre great🎉
@main_bentar
Ай бұрын
can you make it for taranis qx7?
@adiantanusantara1318
5 ай бұрын
Sorry Sir, How do I show the clock on the main screen ?
@celeselements
5 ай бұрын
It is a EdgeTX feature. Try 2.8.4!
@frankhudson3582
5 ай бұрын
Fantastic video!
@celeselements
5 ай бұрын
Glad you liked it!
@theball1
7 ай бұрын
Very nice!
@celeselements
7 ай бұрын
Thanks for watching!
@teamblacksheep-
7 ай бұрын
Is there any mod for Frsky Taranis x9d with some other oled display?
@celeselements
7 ай бұрын
There are many things to consider. I can't find proper sized 212*64 OLED.
@rickikilvi5406
3 ай бұрын
Why would you do this when OLED are poor in bright sunlight ?.
@celeselements
3 ай бұрын
Have you watched my video?
@moto_smith
3 ай бұрын
Thanks.
@celeselements
3 ай бұрын
You're welcome!
@NothingFPVPH
6 ай бұрын
nice mod
@celeselements
6 ай бұрын
Thank you!!!
@CarlPaulsen
2 ай бұрын
You can use the heated bed of your 3D printer to remove the screen from the bracket
@celeselements
2 ай бұрын
That's a great idea, but I don't have a 3D printer.
Пікірлер: 48