Sunday, 7 September 2025

Heltec v3 OLED replacement

Broken screen replacement on a Heltec v3 board.

Remove the old OLED from the palstic carrier by sliding a scalpel below the glass and lifting it away from the double sided tape that secures it.
Unscrew the screen holder.


Unsolder the OLED's flex print from the main PCB


Remove a new OLED from a donor module board, such as these...
Take great care in removing the glass+flexprint form the main board as the double sided tape grips real good!
You can buy just the OLED screen without the PCB, but I had one of the modules in my parts bin, so used that.

Solder the donor OLED to the Heltec


Clean everthing up, screw the screen holder to the main PCB, apply new double sided tape and carefully align the OLED and fix in position.
Apply power whilst holding your breath, if there's no magic smoke and the display lights up, breathe again!

Success!





Tuesday, 19 August 2025

Hermes-Lite 2 - Band data

With my Hermes-Lite 2 (HL2), I wanted to be able to control my Juma PA1000 and my CAT controlled vertical antenna band changes.
My HL2 is from before the newer add-on board was available, so you had to make your own solution.
It's relatively easy using the HL2's serial port to decode the current frequency of the HL2, convert that to bands and convert that to BCD data as per openHPSDR/Anan.
I also coded it to work with a Hardrock 50 Linear Amplifier before I got my Juma PA1000.
The HL2 serial port is only 2v5 and so I use an Arduino Pro Mini, 3v3 powered internally from the HL2 as per pic below (click pics to go SUPERSIZE)



I use 'software serial' on the Arduino Pro Mini and set the internal pull up to get reliable serial decoding from the HL2.

The mod involves removing the original 20 way joiner and using new headers soldered to the PCB as in the pics.  All wiring on the PCB is simple point-to-point as required.



My CAT controlled Juma amp and vertical antenna is on my QRZ page...